00010000:00010000:0.0F:1767319433.901321:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0F:1767319434.924479:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319435.948508:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319436.973845:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319437.420737:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:1.0F:1767319437.420846:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290315648:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319437.421407:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12482:1853164290315520:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319437.421851:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:1.0:1767319437.421861:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290315776:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0F:1767319437.426138:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12482:1853164290315520:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319437.426640:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290315776:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319437.426657:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290315648:192.168.203.141@tcp:400:kworker.0 00010000:00010000:3.0:1767319437.997457:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319439.020519:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319440.044823:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319441.073995:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319442.093323:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319442.544828:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290316160:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319442.545118:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12482:1853164290315904:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319442.545158:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1767319442.545164:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290316032:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319442.549437:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290316032:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319442.549454:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12482:1853164290315904:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319442.553758:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290316160:192.168.203.141@tcp:400:kworker.0 00010000:00010000:0.0:1767319443.117150:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319444.143957:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319445.170753:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:2.0:1767319445.215962:0:83559:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: == sanity-lfsck test 19a: OST-object inconsistency self detect ========================================================== 21:04:03 (1767319443) 00000080:00200000:0.0:1767319445.560146:0:83428:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319445.560183:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319445.560206:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.560226:0:83428:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319445.560236:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319445.560245:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319445.560249:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f11 00000080:00010000:0.0:1767319445.560258:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f11 from it ffffb4ad87e8bbb0 00010000:00010000:0.0:1767319445.560263:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.560272:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319445.560292:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 44 00000080:00200008:0.0:1767319445.560303:0:83428:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 304000 00000080:00200008:0.0:1767319445.560324:0:83428:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 2047, flags 0, foreign 0 00000002:00010000:0.0:1767319445.560342:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: readdir flags 0 00010000:00010000:0.0:1767319445.560349:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.560357:0:83428:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000100:00100000:0.0:1767319445.561068:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290316288:192.168.203.141@tcp:37:bash.0 00000100:00100000:0.0:1767319445.561185:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319445.599284:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290316288:192.168.203.141@tcp:37:bash.0 00010000:00010000:0.0:1767319445.600088:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.600108:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319445.600149:0:83428:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319445.600176:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319445.600194:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.600208:0:83428:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319445.600217:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319445.600223:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319445.600228:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f11 00000080:00010000:0.0:1767319445.600233:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f11 from it ffffb4ad87e8bcd8 00010000:00010000:0.0:1767319445.600237:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.600245:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319445.600613:0:83428:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) pos/size0/10752 32bit_api 0 00000080:00200000:0.0:1767319445.600706:0:83428:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:0.0:1767319445.600786:0:83428:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 304000 00000080:00200000:3.0:1767319445.607127:0:83578:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:3.0:1767319445.607162:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319445.607183:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.607203:0:83578:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319445.607213:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319445.607223:0:83578:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:3.0:1767319445.607227:0:83578:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f11 00000080:00010000:3.0:1767319445.607236:0:83578:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f11 from it ffffb4ad87e5bb58 00010000:00010000:3.0:1767319445.607240:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.607249:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319445.607535:0:83578:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319445.607547:0:83578:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d18h.sanity-lfsck, flags=8 00000080:00200008:3.0:1767319445.607559:0:83578:0:(file.c:6252:ll_getattr_dentry()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff90cb2b363a88), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319445.607565:0:83578:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88),name=d18h.sanity-lfsck 00000002:00010000:3.0:1767319445.607581:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0xd:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319445.607590:0:83578:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 30 res 8589953617/13 (0 0) 00010000:00010000:3.0:1767319445.608102:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.608113:0:83578:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.608124:0:83578:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83578 initiator: MDT0 00000100:00100000:3.0:1767319445.608153:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3800 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290316416:192.168.203.141@tcp:101:rm.0 00000100:00100000:3.0:1767319445.608262:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0c408c00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319445.611801:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3800 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290316416:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319445.611834:0:83578:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.611928:0:83578:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 4/1,0 mode: --/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.611940:0:83578:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 4/1,0 mode: --/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.611955:0:83578:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.611985:0:83578:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.612001:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.612011:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.612019:0:83578:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319445.612031:0:83578:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb31cc3800 x1853164290316416/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319445.612047:0:83578:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.612060:0:83578:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/13 (0 0) 00000080:00200000:3.0:1767319445.612070:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319445.612099:0:83578:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0xd:0x0], updating i_size 11776 00000080:00010000:3.0:1767319445.612107:0:83578:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0xd:0x0](ffff90cb2b363a88) for lock 0x2d0e085cf3af0f2d 00000080:00010000:3.0:1767319445.612118:0:83578:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0xd:0x0](ffff90cb2b363a88) 00000080:00010000:3.0:1767319445.612122:0:83578:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f2d from it ffffb4ad87e5bcb8 00010000:00010000:3.0:1767319445.612125:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.612134:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319445.612241:0:83578:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:3.0:1767319445.612257:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319445.612351:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.612465:0:83578:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319445.612474:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319445.612480:0:83578:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:3.0:1767319445.612483:0:83578:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f11 00000080:00010000:3.0:1767319445.612487:0:83578:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f11 from it ffffb4ad87e5bbf8 00010000:00010000:3.0:1767319445.612491:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.612499:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319445.612509:0:83578:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319445.612518:0:83578:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d18h.sanity-lfsck, flags=266 00000080:00200000:3.0:1767319445.612526:0:83578:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88), inode mode 41ed mask 44 00000080:00200008:3.0:1767319445.612538:0:83578:0:(file.c:1001:ll_file_open()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff90cb2b363a88), flags 704400 00000002:00010000:3.0:1767319445.612556:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0xd:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0100240704401 00010000:00010000:3.0:1767319445.612616:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.612623:0:83578:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83578 initiator: MDT0 00000020:00100000:3.0:1767319445.612753:0:83578:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319445.612762:0:83578:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc3800 x1853164290316672/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1767319445.612772:0:83578:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83578 initiator: MDT0 00000100:00100000:3.0:1767319445.612798:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3800 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290316672:192.168.203.141@tcp:101:rm.0 00000100:00100000:3.0:1767319445.613175:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0c408c00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319445.618553:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3800 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290316672:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319445.618581:0:83578:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.618596:0:83578:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.618604:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.618611:0:83578:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.618621:0:83578:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.618924:0:83578:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb07504a00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:3.0:1767319445.618931:0:83578:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.618939:0:83578:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.618971:0:83578:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.618977:0:83578:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319445.618986:0:83578:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83578 initiator: MDT0 00010000:00010000:3.0:1767319445.618992:0:83578:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0f34 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83578 initiator: MDT0 00000002:00100000:3.0:1767319445.619068:0:83578:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb31cc3800 x1853164290316672/t42949673066(42949673066) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319445.619084:0:83578:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc3800 x1853164290316672/t42949673066(42949673066) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319445.619099:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319445.619125:0:83578:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0xd:0x0], updating i_size 11776 00000002:00100000:3.0:1767319445.619146:0:83578:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc3800 x1853164290316672/t42949673066(42949673066) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:3.0:1767319445.619455:0:83578:0:(file.c:6252:ll_getattr_dentry()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff90cb2b363a88), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319445.619465:0:83578:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88),name=d18h.sanity-lfsck 00000002:00010000:3.0:1767319445.619492:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0xd:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319445.619509:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.619524:0:83578:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319445.619532:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319445.619544:0:83578:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0xd:0x0](ffff90cb2b363a88) 00000080:00010000:3.0:1767319445.619548:0:83578:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0xd:0x0](ffff90cb2b363a88) for lock 0x2d0e085cf3af0f2d 00000080:00010000:3.0:1767319445.619555:0:83578:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f2d from it ffffb4ad87e5bcd8 00010000:00010000:3.0:1767319445.619559:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.619568:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319445.619972:0:83578:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88) pos/size0/11776 32bit_api 0 00000002:00010000:3.0:1767319445.619990:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0xd:0x0]) in obj [0x200004a51:0xd:0x0], intent: readdir flags 0 00010000:00010000:3.0:1767319445.620045:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.620057:0:83578:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1767319445.621360:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290316800:192.168.203.141@tcp:37:rm.0 00000100:00100000:3.0:1767319445.621699:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0c408c00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319445.646464:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290316800:192.168.203.141@tcp:37:rm.0 00010000:00010000:3.0:1767319445.647710:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.647731:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000080:00200008:2.0:1767319445.648414:0:83578:0:(file.c:424:ll_file_release()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff90cb2b363a88), flags 704000 00000002:00100000:2.0:1767319445.648504:0:83578:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb31cc3800 x1853164290316672/t42949673066(42949673066) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319445.648519:0:83578:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319445.648526:0:83578:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a4a80 x1853164290317056/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319445.648552:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317056:192.168.203.141@tcp:35:rm.0 00000100:00100000:2.0:1767319445.648670:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d749c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319445.664400:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317056:192.168.203.141@tcp:35:rm.0 00000002:00100000:0.0:1767319445.664445:0:83578:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb31cc3800 x1853164290316672/t42949673066(42949673066) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319445.664554:0:83578:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319445.664577:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319445.664601:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.664617:0:83578:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319445.664626:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319445.664634:0:83578:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319445.664638:0:83578:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f11 00000080:00010000:0.0:1767319445.664646:0:83578:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f11 from it ffffb4ad87e5bbf8 00010000:00010000:0.0:1767319445.664651:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.664672:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319445.664690:0:83578:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319445.664699:0:83578:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d18h.sanity-lfsck, flags=266 00000080:00200000:0.0:1767319445.664725:0:83578:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88), inode mode 41ed mask 44 00000080:00200008:0.0:1767319445.664736:0:83578:0:(file.c:1001:ll_file_open()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff90cb2b363a88), flags 704400 00000002:00010000:0.0:1767319445.664755:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0xd:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240704401 00010000:00010000:0.0:1767319445.664818:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83578 initiator: MDT0 00010000:00010000:0.0:1767319445.664826:0:83578:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83578 initiator: MDT0 00000020:00100000:0.0:1767319445.664838:0:83578:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319445.664846:0:83578:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55f100 x1853164290317312/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319445.664855:0:83578:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83578 initiator: MDT0 00000100:00100000:0.0:1767319445.664880:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317312:192.168.203.141@tcp:101:rm.0 00000100:00100000:0.0:1767319445.665077:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319445.676633:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317312:192.168.203.141@tcp:101:rm.0 00010000:00010000:0.0:1767319445.676686:0:83578:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 4/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6436d expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.676700:0:83578:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 4/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6436d expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.676714:0:83578:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6436d expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.676725:0:83578:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6436d expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319445.676766:0:83578:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff90cb2b55f100 x1853164290317312/t42949673068(42949673068) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319445.676780:0:83578:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55f100 x1853164290317312/t42949673068(42949673068) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319445.676792:0:83578:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6436d expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.676805:0:83578:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 16 res 8589953617/13 (0 0) 00000080:00200000:0.0:1767319445.676813:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319445.676837:0:83578:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0xd:0x0], updating i_size 11776 00000080:00010000:0.0:1767319445.676843:0:83578:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0xd:0x0](ffff90cb2b363a88) for lock 0x2d0e085cf3af0f3b 00000080:00010000:0.0:1767319445.676853:0:83578:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f3b from it ffffb4ad87e5bbd0 00010000:00010000:0.0:1767319445.676858:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6436d expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.676868:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6436d expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319445.676898:0:83578:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55f100 x1853164290317312/t42949673068(42949673068) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1767319445.676996:0:83578:0:(file.c:6252:ll_getattr_dentry()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff90cb2b363a88), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319445.677004:0:83578:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88),name=d18h.sanity-lfsck 00000002:00010000:0.0:1767319445.677030:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0xd:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319445.677041:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.677065:0:83578:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319445.677073:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319445.677078:0:83578:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0xd:0x0](ffff90cb2b363a88) 00000080:00010000:0.0:1767319445.677083:0:83578:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0xd:0x0](ffff90cb2b363a88) for lock 0x2d0e085cf3af0f2d 00000080:00010000:0.0:1767319445.677087:0:83578:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f2d from it ffffb4ad87e5bcd8 00010000:00010000:0.0:1767319445.677090:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.677097:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319445.677187:0:83578:0:(llite_lib.c:2766:ll_statfs()) VFS Op:sb=lustre (ffff90cb0cf5f000) d18h.sanity-lfsck proj=0 00000080:00000004:0.0:1767319445.677193:0:83578:0:(obd_class.h:1083:obd_statfs()) lustre-clilmv-ffff90cb0cf5f000: age 4362, max_age 4647 00800000:00000004:0.0:1767319445.677201:0:83578:0:(obd_class.h:1083:obd_statfs()) lustre-MDT0000-mdc-ffff90cb0cf5f000: age 4362, max_age 4647 00000100:00100000:0.0:1767319445.677244:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317440:192.168.203.141@tcp:41:rm.0 00000100:00100000:0.0:1767319445.677324:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cdd80 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.690204:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317440:192.168.203.141@tcp:41:rm.0 00800000:00000004:1.0:1767319445.690243:0:83578:0:(obd_class.h:1109:obd_statfs()) lustre-MDT0000-mdc-ffff90cb0cf5f000: update ffff90cb0491b520 cache blocks 136704/141312 objects 17344/17680 00000080:00000004:1.0:1767319445.690252:0:83578:0:(obd_class.h:1109:obd_statfs()) lustre-clilmv-ffff90cb0cf5f000: update ffff90cb0491e6d0 cache blocks 136704/141312 objects 17344/17680 00000080:00000004:1.0:1767319445.690258:0:83578:0:(llite_lib.c:2629:ll_statfs_internal()) MDC blocks 136704/141312 objects 17344/17680 00000080:00200000:1.0:1767319445.690317:0:83578:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88) pos/size0/11776 32bit_api 0 00000080:00200000:1.0:1767319445.690362:0:83578:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88) pos/size18446744073709551614/11776 32bit_api 0 00000080:00200000:1.0:1767319445.690449:0:83578:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88), inode mode 41ed mask 1 00000080:00200000:1.0:1767319445.690475:0:83578:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x200004a51:0xd:0x0](ffff90cb2b363a88), flags=0 00000080:00200000:1.0:1767319445.690481:0:83578:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a51:0xd:0x0](ffff90cb2b363a88), intent=getattr 00000002:00010000:1.0:1767319445.690506:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x0:0x0:0x0]) in obj [0x200004a51:0xd:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319445.690577:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 83578 initiator: MDT0 00010000:00010000:1.0:1767319445.690589:0:83578:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 83578 initiator: MDT0 00010000:00010000:1.0:1767319445.690599:0:83578:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 83578 initiator: MDT0 00000100:00100000:1.0:1767319445.690622:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317568:192.168.203.141@tcp:101:rm.0 00000100:00100000:1.0:1767319445.691026:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.698421:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317568:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319445.698472:0:83578:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.698499:0:83578:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.698507:0:83578:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.698521:0:83578:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.698534:0:83578:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.698547:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.698556:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.698564:0:83578:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319445.698575:0:83578:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb043a1f80 x1853164290317568/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/824 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319445.698587:0:83578:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319445.698612:0:83578:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319445.698623:0:83578:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/14 (0 0) 00000080:00200000:1.0:1767319445.698631:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0xd:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319445.698694:0:83578:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0xe:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319445.698718:0:83578:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0xe:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319445.698798:0:83578:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0xe:0x0](ffff90cb2b364b08): rc = 0 00000080:00200000:1.0:1767319445.698816:0:83578:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0xe:0x0]: layout version change: 4294967294 -> 5 00000080:00010000:1.0:1767319445.698821:0:83578:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0xe:0x0](ffff90cb2b364b08) for lock 0x2d0e085cf3af0f42 00000080:00010000:1.0:1767319445.698832:0:83578:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0xe:0x0](ffff90cb2b364b08) 00000080:00010000:1.0:1767319445.698836:0:83578:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f42 from it ffffb4ad87e5bdf8 00010000:00010000:1.0:1767319445.698839:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319445.698847:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319445.698881:0:83578:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88), inode mode 41ed mask 3 00000080:00200000:1.0:1767319445.698890:0:83578:0:(namei.c:2354:ll_unlink()) VFS Op:name=f0, dir=[0x200004a51:0xd:0x0](ffff90cb2b363a88) 00010000:00010000:1.0:1767319445.698925:0:83578:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.698944:0:83578:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af0f18 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x11/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642ef expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.698994:0:83578:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319445.699012:0:83578:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0xe:0x0]: losing layout lock 00010000:00010000:1.0:1767319445.699046:0:83578:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319445.699053:0:83578:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 1/0,0 mode: --/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.699058:0:83578:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:1.0:1767319445.699061:0:83578:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f42 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0xe:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64390 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319445.699076:0:83578:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af0f2d lrc: 0/0,0 mode: --/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64351 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000020:00100000:1.0:1767319445.699092:0:83578:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319445.699099:0:83578:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a1f80 x1853164290317824/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319445.699121:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317824:192.168.203.141@tcp:36:rm.0 00000100:00100000:1.0:1767319445.699216:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.714063:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317824:192.168.203.141@tcp:36:rm.0 00000080:00200000:1.0:1767319445.714146:0:83578:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0xe:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:1.0:1767319445.714165:0:83578:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1767319445.714177:0:83578:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319445.714213:0:83578:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0xe:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319445.714222:0:83578:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0xe:0x0](ffff90cb2b364b08) 00000080:00200000:1.0:1767319445.714349:0:83578:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88), inode mode 41ed mask 1 00000080:00200000:1.0:1767319445.714438:0:83578:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=guard, dir=[0x200004a51:0xd:0x0](ffff90cb2b363a88), flags=0 00000080:00200000:1.0:1767319445.714461:0:83578:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=guard, dir=[0x200004a51:0xd:0x0](ffff90cb2b363a88), intent=getattr 00000002:00010000:1.0:1767319445.714489:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: guard,[0x0:0x0:0x0]) in obj [0x200004a51:0xd:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319445.714554:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 83578 initiator: MDT0 00010000:00010000:1.0:1767319445.714565:0:83578:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 83578 initiator: MDT0 00010000:00010000:1.0:1767319445.714575:0:83578:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 83578 initiator: MDT0 00000100:00100000:1.0:1767319445.714598:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317952:192.168.203.141@tcp:101:rm.0 00000100:00100000:1.0:1767319445.714675:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.720643:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290317952:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319445.720687:0:83578:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.720715:0:83578:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.720725:0:83578:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.720740:0:83578:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.720753:0:83578:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.720766:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.720795:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.720803:0:83578:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319445.720816:0:83578:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb043a3100 x1853164290317952/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/640 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319445.720829:0:83578:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319445.720844:0:83578:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319445.720855:0:83578:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/17 (0 0) 00000080:00200000:1.0:1767319445.720863:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0xd:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319445.720920:0:83578:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x11:0x0](ffff90cb2b0f3248): rc = 0 00000080:00200000:1.0:1767319445.720937:0:83578:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x11:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:1.0:1767319445.720943:0:83578:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x11:0x0](ffff90cb2b0f3248) for lock 0x2d0e085cf3af0f49 00000080:00010000:1.0:1767319445.720953:0:83578:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x11:0x0](ffff90cb2b0f3248) 00000080:00010000:1.0:1767319445.720956:0:83578:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f49 from it ffffb4ad87e5bdf8 00010000:00010000:1.0:1767319445.720960:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319445.720970:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319445.721031:0:83578:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88), inode mode 41ed mask 3 00000080:00200000:1.0:1767319445.721041:0:83578:0:(namei.c:2354:ll_unlink()) VFS Op:name=guard, dir=[0x200004a51:0xd:0x0](ffff90cb2b363a88) 00010000:00010000:1.0:1767319445.721080:0:83578:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319445.721097:0:83578:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x11:0x0]: losing layout lock 00010000:00010000:1.0:1767319445.721142:0:83578:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319445.721149:0:83578:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319445.721151:0:83578:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f49 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x11:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec643c8 expref: -99 pid: 83578 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1767319445.721181:0:83578:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319445.721190:0:83578:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a3100 x1853164290318208/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319445.721216:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290318208:192.168.203.141@tcp:36:rm.0 00000100:00100000:1.0:1767319445.721417:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.733738:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290318208:192.168.203.141@tcp:36:rm.0 00000080:00200000:1.0:1767319445.733818:0:83578:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x11:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:1.0:1767319445.733834:0:83578:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319445.733867:0:83578:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x11:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319445.733876:0:83578:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x11:0x0](ffff90cb2b0f3248) 00000080:00200008:1.0:1767319445.733978:0:83578:0:(file.c:424:ll_file_release()) START file d18h.sanity-lfsck:[0x200004a51:0xd:0x0](ffff90cb2b363a88), flags 704000 00010000:00010000:1.0:1767319445.734024:0:83578:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6436d expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.734099:0:83578:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319445.734119:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319445.734131:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.734142:0:83578:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.734161:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319445.734168:0:83578:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319445.734172:0:83578:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f11 00000080:00010000:1.0:1767319445.734182:0:83578:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f11 from it ffffb4ad87e5bc10 00010000:00010000:1.0:1767319445.734186:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.734195:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.734214:0:83578:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319445.734225:0:83578:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d18h.sanity-lfsck, flags=0 00000080:00200000:1.0:1767319445.734232:0:83578:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319445.734238:0:83578:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319445.734244:0:83578:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.734253:0:83578:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.734271:0:83578:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319445.734275:0:83578:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319445.734278:0:83578:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f11 00000080:00010000:1.0:1767319445.734282:0:83578:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f11 from it ffffb4ad87e5bd88 00010000:00010000:1.0:1767319445.734286:0:83578:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.734292:0:83578:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.734302:0:83578:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 3 00000080:00200000:1.0:1767319445.734309:0:83578:0:(namei.c:2264:ll_rmdir()) VFS Op:name=d18h.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348) 00010000:00010000:1.0:1767319445.734331:0:83578:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.734471:0:83578:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec6436d expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319445.734527:0:83578:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55f100 x1853164290317312/t42949673068(42949673068) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319445.734541:0:83578:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319445.734546:0:83578:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a2300 x1853164290318464/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319445.734574:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290318464:192.168.203.141@tcp:35:rm.0 00000100:00100000:1.0:1767319445.734644:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.739294:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290318464:192.168.203.141@tcp:35:rm.0 00000002:00100000:1.0:1767319445.739355:0:83578:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55f100 x1853164290317312/t42949673068(42949673068) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00010000:00010000:1.0:1767319445.739449:0:83578:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af0f18 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec642ef expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.739496:0:83578:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 1/0,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec6436d expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.739504:0:83578:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af0f18 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x11/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec642ef expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.739511:0:83578:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 1/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.739517:0:83578:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:1.0:1767319445.739520:0:83578:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af0f3b lrc: 0/0,0 mode: --/CR res: [0x200004a51:0xd:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec6436d expref: -99 pid: 83578 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.739534:0:83578:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af0f18 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0xd:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec642ef expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.739546:0:83578:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af0f11 lrc: 0/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec642d3 expref: -99 pid: 82334 timeout: 0 lvb_type: 0 00000020:00100000:1.0:1767319445.739566:0:83578:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319445.739573:0:83578:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a2300 x1853164290318720/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 512/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319445.739598:0:83578:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290318720:192.168.203.141@tcp:36:rm.0 00000100:00100000:1.0:1767319445.739925:0:83578:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.748957:0:83578:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83578:1853164290318720:192.168.203.141@tcp:36:rm.0 00000080:00200000:1.0:1767319445.749016:0:83578:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0xd:0x0](ffff90cb2b363a88) 00000080:00200000:0.0:1767319445.764256:0:83579:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319445.764293:0:83579:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319445.764570:0:83579:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83579 initiator: MDT0 00010000:00010000:0.0:1767319445.764584:0:83579:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83579 initiator: MDT0 00010000:00010000:0.0:1767319445.764597:0:83579:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83579 initiator: MDT0 00000100:00100000:0.0:1767319445.764640:0:83579:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83579:1853164290318848:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319445.764923:0:83579:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cdb40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319445.769121:0:83579:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83579:1853164290318848:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319445.769154:0:83579:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.769168:0:83579:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 4/1,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.769180:0:83579:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.769210:0:83579:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.769224:0:83579:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.769233:0:83579:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.769241:0:83579:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319445.769254:0:83579:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb2b55ca80 x1853164290318848/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319445.769270:0:83579:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.769285:0:83579:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:2.0:1767319445.769293:0:83579:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319445.769327:0:83579:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1767319445.769335:0:83579:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f50 00000080:00010000:2.0:1767319445.769341:0:83579:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319445.769344:0:83579:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f50 from it ffffb4ad87e63b58 00010000:00010000:2.0:1767319445.769348:0:83579:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.769356:0:83579:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319445.770213:0:83579:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319445.770242:0:83579:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), flags=13 00000080:00200000:2.0:1767319445.770248:0:83579:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), intent=getattr 00000002:00010000:2.0:1767319445.770274:0:83579:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d19a.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319445.770333:0:83579:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83579 initiator: MDT0 00010000:00010000:2.0:1767319445.770342:0:83579:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83579 initiator: MDT0 00010000:00010000:2.0:1767319445.770352:0:83579:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83579 initiator: MDT0 00000100:00100000:2.0:1767319445.770504:0:83579:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5c00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83579:1853164290318976:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319445.770676:0:83579:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d746c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319445.775412:0:83579:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5c00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83579:1853164290318976:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319445.775441:0:83579:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83579 initiator: MDT0 00010000:00010000:2.0:1767319445.775457:0:83579:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83579 initiator: MDT0 00010000:00010000:2.0:1767319445.775464:0:83579:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83579 initiator: MDT0 00010000:00010000:2.0:1767319445.775472:0:83579:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83579 initiator: MDT0 00010000:00010000:2.0:1767319445.775481:0:83579:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83579 initiator: MDT0 00010000:00010000:2.0:1767319445.775508:0:83579:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c666a00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:2.0:1767319445.775513:0:83579:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83579 initiator: MDT0 00010000:00010000:2.0:1767319445.775520:0:83579:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83579 initiator: MDT0 00010000:00010000:2.0:1767319445.775528:0:83579:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83579 initiator: MDT0 00010000:00010000:2.0:1767319445.775535:0:83579:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319445.775543:0:83579:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83579 initiator: MDT0 00010000:00010000:2.0:1767319445.775549:0:83579:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f57 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83579 initiator: MDT0 00000002:00100000:2.0:1767319445.775568:0:83579:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb040a5c00 x1853164290318976/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319445.775585:0:83579:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:2.0:1767319445.775616:0:83579:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.775630:0:83579:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1767319445.775640:0:83579:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f50 from it ffffb4ad87e63940 00010000:00010000:2.0:1767319445.775644:0:83579:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.775652:0:83579:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319445.775774:0:83579:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319445.775792:0:83579:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319445.775800:0:83579:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.775809:0:83579:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319445.775816:0:83579:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319445.775827:0:83579:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319445.775831:0:83579:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f50 00000080:00010000:2.0:1767319445.775837:0:83579:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f50 from it ffffb4ad87e63be8 00010000:00010000:2.0:1767319445.775840:0:83579:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.775847:0:83579:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319445.775857:0:83579:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319445.775866:0:83579:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=16392 00000080:00200008:2.0:1767319445.775898:0:83579:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 0, flags 0, foreign 0 00000080:00200000:2.0:1767319445.775904:0:83579:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319445.775910:0:83579:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319445.775916:0:83579:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.775924:0:83579:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319445.775937:0:83579:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319445.775942:0:83579:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319445.775944:0:83579:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f50 00000080:00010000:2.0:1767319445.775948:0:83579:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f50 from it ffffb4ad87e63cb8 00010000:00010000:2.0:1767319445.775951:0:83579:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.775959:0:83579:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000080:00200008:2.0:1767319445.776639:0:83579:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 0, flags 0, foreign 0 00000080:00200000:2.0:1767319445.776646:0:83579:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319445.776665:0:83579:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319445.776674:0:83579:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.776684:0:83579:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319445.776690:0:83579:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319445.776695:0:83579:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319445.776697:0:83579:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f50 00000080:00010000:2.0:1767319445.776701:0:83579:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f50 from it ffffb4ad87e63cb8 00010000:00010000:2.0:1767319445.776704:0:83579:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.776710:0:83579:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319445.776845:0:83579:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319445.776853:0:83579:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319445.776860:0:83579:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.776868:0:83579:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319445.776874:0:83579:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319445.776878:0:83579:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319445.776881:0:83579:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f50 00000080:00010000:2.0:1767319445.776885:0:83579:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f50 from it ffffb4ad87e63bb0 00010000:00010000:2.0:1767319445.776889:0:83579:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.776897:0:83579:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319445.776905:0:83579:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 44 00000080:00200008:2.0:1767319445.776913:0:83579:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 300000 00000080:00200080:2.0:1767319445.776933:0:83579:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) cmd=c03066f0 arg=7ffc565ba3f0 00000080:00200000:2.0:1767319445.776948:0:83579:0:(dir.c:483:ll_dir_setdirstripe()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) name=d19a.sanity-lfsck stripe_offset=0 stripe_count=1, hash_type=0 00010000:00010000:2.0:1767319445.776976:0:83579:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.777039:0:83579:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 1/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319445.777057:0:83579:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319445.777060:0:83579:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af0f50 lrc: 0/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64407 expref: -99 pid: 83579 timeout: 0 lvb_type: 0 00000020:00100000:2.0:1767319445.777090:0:83579:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319445.777102:0:83579:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a5c00 x1853164290319232/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 568/960 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319445.777128:0:83579:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5c00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83579:1853164290319232:192.168.203.141@tcp:36:lfs.0 00000100:00100000:2.0:1767319445.777856:0:83579:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d746c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319445.788325:0:83579:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5c00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83579:1853164290319232:192.168.203.141@tcp:36:lfs.0 00000080:00200000:0.0:1767319445.788465:0:83579:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908) 00000080:00200000:0.0:1767319445.788475:0:83579:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 512 00000080:00200008:0.0:1767319445.788526:0:83579:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 300000 00000080:00200000:1.0:1767319445.811766:0:83428:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319445.811798:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319445.811978:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.811991:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.812002:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000100:00100000:1.0:1767319445.812109:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290319360:192.168.203.141@tcp:101:bash.0 00000100:00100000:1.0:1767319445.812226:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.815432:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290319360:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319445.815466:0:83428:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.815478:0:83428:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 4/1,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.815489:0:83428:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.815501:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.815538:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.815547:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.815553:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319445.815562:0:83428:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb043a1c00 x1853164290319360/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319445.815574:0:83428:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.815587:0:83428:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:1.0:1767319445.815593:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319445.815622:0:83428:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1767319445.815627:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f5e 00000080:00010000:1.0:1767319445.815631:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319445.815634:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f5e from it ffffb4ad87e8bbf8 00010000:00010000:1.0:1767319445.815636:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.815642:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.815677:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319445.815710:0:83428:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), flags=27 00000080:00200000:1.0:1767319445.815715:0:83428:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), intent=0 00000002:00010000:1.0:1767319445.815739:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: .lustre,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:1.0:1767319445.815781:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.815786:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.815793:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000100:00100000:1.0:1767319445.815811:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290319488:192.168.203.141@tcp:101:bash.0 00000100:00100000:1.0:1767319445.816207:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.819821:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290319488:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319445.819854:0:83428:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.819882:0:83428:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 4/1,0 mode: --/PR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.819889:0:83428:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 4/1,0 mode: --/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.819900:0:83428:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 4/1,0 mode: PR/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.819910:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 4/1,0 mode: PR/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.819941:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 5/2,0 mode: PR/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.819947:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 5/2,0 mode: PR/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.819952:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 4/1,0 mode: PR/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319445.819961:0:83428:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb043a1c00 x1853164290319488/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319445.819972:0:83428:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 3/1,0 mode: PR/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.819979:0:83428:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589934594/1 (0 0) 00000080:00200000:1.0:1767319445.819986:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319445.820021:0:83428:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000002:0x1:0x0], updating i_size 10752 00000080:00200000:1.0:1767319445.820025:0:83428:0:(namei.c:151:ll_iget()) got inode: [0x200000002:0x1:0x0](ffff90cb2b361148): rc = 0 00000080:00010000:1.0:1767319445.820032:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000002:0x1:0x0](ffff90cb2b361148) for lock 0x2d0e085cf3af0f65 00000080:00010000:1.0:1767319445.820048:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x1:0x0](ffff90cb2b361148) 00000080:00010000:1.0:1767319445.820052:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f65 from it ffffb4ad87e8bac8 00010000:00010000:1.0:1767319445.820055:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 3/1,0 mode: PR/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.820061:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 2/0,0 mode: PR/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.820097:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b361148), inode mode 41ed mask 1 00000080:00200000:1.0:1767319445.820128:0:83428:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff90cb2b361148), flags=27 00000080:00200000:1.0:1767319445.820132:0:83428:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff90cb2b361148), intent=0 00000002:00010000:1.0:1767319445.820154:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: lost+found,[0x0:0x0:0x0]) in obj [0x200000002:0x1:0x0], intent: lookup flags 0 00010000:00010000:1.0:1767319445.820205:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.820212:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.820223:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000100:00100000:1.0:1767319445.820242:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290319616:192.168.203.141@tcp:101:bash.0 00000100:00100000:1.0:1767319445.820331:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.822610:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290319616:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319445.822638:0:83428:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 4/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.822671:0:83428:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 4/1,0 mode: --/PR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.822680:0:83428:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 4/1,0 mode: --/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.822693:0:83428:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 4/1,0 mode: PR/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.822704:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 4/1,0 mode: PR/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.822739:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 5/2,0 mode: PR/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.822746:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 5/2,0 mode: PR/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.822751:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 4/1,0 mode: PR/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319445.822758:0:83428:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb043a1c00 x1853164290319616/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 584/584 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319445.822767:0:83428:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 3/1,0 mode: PR/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.822775:0:83428:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589934594/3 (0 0) 00000080:00200000:1.0:1767319445.822781:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319445.822804:0:83428:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000002:0x3:0x0], updating i_size 10752 00000080:00200000:1.0:1767319445.822807:0:83428:0:(namei.c:151:ll_iget()) got inode: [0x200000002:0x3:0x0](ffff90cb2b0f5b88): rc = 0 00000080:00010000:1.0:1767319445.822812:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000002:0x3:0x0](ffff90cb2b0f5b88) for lock 0x2d0e085cf3af0f6c 00000080:00010000:1.0:1767319445.822823:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x3:0x0](ffff90cb2b0f5b88) 00000080:00010000:1.0:1767319445.822826:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f6c from it ffffb4ad87e8bac8 00010000:00010000:1.0:1767319445.822828:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 3/1,0 mode: PR/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.822834:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 2/0,0 mode: PR/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.822864:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), inode mode 4140 mask 1 00000080:00200000:1.0:1767319445.822891:0:83428:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), file ffff90cb3c5f4180, open_flags 18800, mode 0 opened 0 00000080:00200000:1.0:1767319445.822897:0:83428:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), intent=open 00000002:00010000:1.0:1767319445.822918:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0304001 00010000:00010000:1.0:1767319445.822965:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.822970:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000020:00100000:1.0:1767319445.822979:0:83428:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319445.822984:0:83428:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a1c00 x1853164290319872/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319445.822991:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000100:00100000:1.0:1767319445.823113:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290319872:192.168.203.141@tcp:101:bash.0 00000100:00100000:1.0:1767319445.823349:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.826626:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290319872:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319445.826667:0:83428:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.826682:0:83428:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.826690:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.826698:0:83428:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.826729:0:83428:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.826735:0:83428:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507a00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319445.826740:0:83428:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.826748:0:83428:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.826755:0:83428:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.826763:0:83428:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319445.826771:0:83428:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.826778:0:83428:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0f73 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83428 initiator: MDT0 00000002:00100000:1.0:1767319445.826798:0:83428:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb043a1c00 x1853164290319872/t42949673074(42949673074) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319445.826812:0:83428:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a1c00 x1853164290319872/t42949673074(42949673074) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319445.826827:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319445.826855:0:83428:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:1.0:1767319445.826859:0:83428:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff90cb2b3642c8): rc = 0 00000080:00010000:1.0:1767319445.826864:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b3642c8) for lock 0x0 00000080:00200008:1.0:1767319445.826892:0:83428:0:(file.c:1001:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b3642c8), flags 304000 00000002:00100000:1.0:1767319445.826913:0:83428:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a1c00 x1853164290319872/t42949673074(42949673074) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319445.826995:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8), inode mode 41c0 mask 44 00000080:00200008:1.0:1767319445.827232:0:83428:0:(file.c:6252:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b3642c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319445.827704:0:83428:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8),name=MDT0000 00000002:00010000:1.0:1767319445.827726:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319445.827776:0:83582:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827786:0:83582:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.827788:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.827794:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319445.827802:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00010000:00010000:2.0:1767319445.827807:0:83582:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827812:0:83582:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827825:0:83582:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 83582 initiator: MDT0 00000100:00100000:1.0:1767319445.827826:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290320000:192.168.203.141@tcp:101:bash.0 00010000:00010000:2.0:1767319445.827831:0:83582:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827844:0:83582:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 6 type: IBT flags: 0x10000000000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827848:0:83582:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827873:0:83582:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 7 type: IBT flags: 0x10000000000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827879:0:83582:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827891:0:83582:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 8 type: IBT flags: 0x10000000000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827895:0:83582:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827908:0:83582:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 9 type: IBT flags: 0x10000000000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827914:0:83582:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00000100:00100000:1.0:1767319445.827929:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb109059c0 going to sleep for 11 seconds 00010000:00010000:2.0:1767319445.827933:0:83582:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 10 type: IBT flags: 0x10000000000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319445.827939:0:83582:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00000100:00100000:1.0:1767319445.827987:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290320128:192.168.203.141@tcp:63:ll_sa.0 00000100:00100000:1.0:1767319445.830572:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290320000:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319445.830595:0:83428:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.830606:0:83428:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.830616:0:83428:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.830623:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.830651:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.830673:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.830681:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319445.830693:0:83428:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb043a2d80 x1853164290320000/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319445.830707:0:83428:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.830723:0:83428:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:1.0:1767319445.830731:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319445.830754:0:83428:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1767319445.830759:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b3642c8) for lock 0x2d0e085cf3af0f81 00000080:00010000:1.0:1767319445.830764:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b3642c8) 00000080:00010000:1.0:1767319445.830766:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f81 from it ffffb4ad87e8bcd8 00010000:00010000:1.0:1767319445.830769:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.830775:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.830946:0:83428:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8) pos/size0/10752 32bit_api 0 00000002:00010000:1.0:1767319445.830968:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000402:0x1:0x0], intent: readdir flags 0 00010000:00010000:1.0:1767319445.830975:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.830984:0:83428:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1767319445.831898:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290320256:192.168.203.141@tcp:37:bash.0 00000100:00100000:1.0:1767319445.831995:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb109059c0 going to sleep for 11 seconds 00010000:00010000:1.0:1767319445.833477:0:12485:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833497:0:12485:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833504:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833511:0:12485:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833520:0:12485:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833527:0:12485:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c667a00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319445.833532:0:12485:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833541:0:12485:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833549:0:12485:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x20e400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833571:0:12485:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319445.833579:0:12485:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833586:0:12485:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af0f7a lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833613:0:12485:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833620:0:12485:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833626:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833631:0:12485:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833637:0:12485:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833642:0:12485:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c666a00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319445.833645:0:12485:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833651:0:12485:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833687:0:12485:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x20e400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833693:0:12485:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319445.833703:0:12485:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833709:0:12485:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666a00/0x2d0e085cf3af0f88 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833722:0:12485:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833727:0:12485:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833732:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833737:0:12485:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833743:0:12485:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833747:0:12485:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c667400 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319445.833750:0:12485:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833755:0:12485:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833761:0:12485:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x20e400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833765:0:12485:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319445.833767:0:12485:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833780:0:12485:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af0f8f lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833791:0:12485:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833796:0:12485:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833801:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833805:0:12485:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833811:0:12485:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833815:0:12485:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c666c00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319445.833817:0:12485:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833821:0:12485:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833826:0:12485:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x20e400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833829:0:12485:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319445.833831:0:12485:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833836:0:12485:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666c00/0x2d0e085cf3af0f96 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833852:0:12485:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833857:0:12485:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833861:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833866:0:12485:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833870:0:12485:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833874:0:12485:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c666400 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319445.833876:0:12485:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833881:0:12485:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833886:0:12485:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x20e400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833890:0:12485:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319445.833892:0:12485:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833896:0:12485:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666400/0x2d0e085cf3af0f9d lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833904:0:12485:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833914:0:12485:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833919:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833923:0:12485:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833928:0:12485:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833932:0:12485:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c666800 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319445.833935:0:12485:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833939:0:12485:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833943:0:12485:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x20e400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833947:0:12485:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319445.833950:0:12485:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833954:0:12485:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666800/0x2d0e085cf3af0fa4 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833964:0:12485:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833969:0:12485:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833978:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833984:0:12485:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833989:0:12485:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.833993:0:12485:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c666200 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319445.833995:0:12485:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834017:0:12485:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834022:0:12485:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x20e400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834026:0:12485:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319445.834029:0:12485:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834033:0:12485:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666200/0x2d0e085cf3af0fab lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834046:0:12485:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834050:0:12485:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834055:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834066:0:12485:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834071:0:12485:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834076:0:12485:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c666e00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319445.834079:0:12485:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834084:0:12485:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834089:0:12485:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834092:0:12485:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319445.834095:0:12485:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:1.0:1767319445.834100:0:12485:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af0fb2 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00000100:00100000:1.0:1767319445.834130:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290320128:192.168.203.141@tcp:63:ll_sa.0 00000100:00100000:1.0:1767319445.837851:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290320256:192.168.203.141@tcp:37:bash.0 00010000:00010000:1.0:1767319445.838721:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.838738:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.838814:0:83428:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1767319445.838833:0:83428:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b3642c8), flags 304000 00000002:00100000:1.0:1767319445.838894:0:83428:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a1c00 x1853164290319872/t42949673074(42949673074) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319445.838904:0:83428:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319445.838909:0:83428:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a2d80 x1853164290320512/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319445.838927:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290320512:192.168.203.141@tcp:35:bash.0 00000100:00100000:1.0:1767319445.839067:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb109059c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.841457:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290320512:192.168.203.141@tcp:35:bash.0 00000002:00100000:1.0:1767319445.841489:0:83428:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a1c00 x1853164290319872/t42949673074(42949673074) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319445.845276:0:83584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:3.0:1767319445.845312:0:83584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319445.845340:0:83584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.845360:0:83584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319445.845390:0:83584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319445.845401:0:83584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:3.0:1767319445.845406:0:83584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f5e 00000080:00010000:3.0:1767319445.845414:0:83584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f5e from it ffffb4ad87e63b58 00010000:00010000:3.0:1767319445.845419:0:83584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319445.845429:0:83584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319445.845450:0:83584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319445.845459:0:83584:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:3.0:1767319445.845465:0:83584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b361148), inode mode 41ed mask 1 00000080:00200000:3.0:1767319445.845468:0:83584:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:3.0:1767319445.845470:0:83584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), inode mode 4140 mask 1 00000080:00200000:3.0:1767319445.845481:0:83584:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), flags=24 00000080:00200000:3.0:1767319445.845485:0:83584:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), intent=0 00000002:00010000:3.0:1767319445.845497:0:83584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: lookup flags 0 00010000:00010000:3.0:1767319445.845544:0:83584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83584 initiator: MDT0 00010000:00010000:3.0:1767319445.845550:0:83584:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83584 initiator: MDT0 00010000:00010000:3.0:1767319445.845558:0:83584:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83584 initiator: MDT0 00000100:00100000:3.0:1767319445.845586:0:83584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83584:1853164290320640:192.168.203.141@tcp:101:rm.0 00000100:00100000:3.0:1767319445.845877:0:83584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0c408c00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.848280:0:83584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83584:1853164290320640:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319445.848306:0:83584:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848322:0:83584:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848328:0:83584:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848338:0:83584:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848431:0:83584:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848446:0:83584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848454:0:83584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848461:0:83584:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319445.848470:0:83584:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb31cc1880 x1853164290320640/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319445.848482:0:83584:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848492:0:83584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848503:0:83584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848508:0:83584:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848512:0:83584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848527:0:83584:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848545:0:83584:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:1.0:1767319445.848553:0:83584:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319445.848581:0:83584:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00010000:00010000:0.0:1767319445.848584:0:77811:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00200000:1.0:1767319445.848585:0:83584:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff90cb2b3642c8): rc = 0 00000080:00010000:1.0:1767319445.848592:0:83584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b3642c8) for lock 0x2d0e085cf3af0f81 00010000:00010000:0.0:1767319445.848593:0:77811:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.848600:0:77811:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb07505a00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319445.848605:0:77811:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1767319445.848607:0:83584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b3642c8) 00000080:00010000:1.0:1767319445.848610:0:83584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f81 from it ffffb4ad87e63a28 00010000:00010000:0.0:1767319445.848614:0:77811:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848615:0:83584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.848623:0:83584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.848625:0:77811:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.848641:0:77811:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.848690:0:77811:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.848697:0:77811:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319445.848733:0:77811:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.848747:0:77811:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af0fb9 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec644cb expref: -99 pid: 83584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.848761:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319445.848763:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319445.848765:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319445.848776:0:12483:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1767319445.848799:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290320768:192.168.203.141@tcp:103:ldlm_bl.0 00000080:00200000:1.0:1767319445.849335:0:83584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8), inode mode 41c0 mask 1 00000080:00200000:1.0:1767319445.849361:0:83584:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=*, dir=[0x200000402:0x1:0x0](ffff90cb2b3642c8), flags=8 00000080:00200000:1.0:1767319445.849406:0:83584:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=*, dir=[0x200000402:0x1:0x0](ffff90cb2b3642c8), intent=getattr 00000002:00010000:1.0:1767319445.849432:0:83584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: *,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319445.849479:0:83584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83584 initiator: MDT0 00010000:00010000:1.0:1767319445.849486:0:83584:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83584 initiator: MDT0 00010000:00010000:1.0:1767319445.849496:0:83584:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83584 initiator: MDT0 00000100:00100000:1.0:1767319445.849526:0:83584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83584:1853164290320896:192.168.203.141@tcp:101:rm.0 00000100:00100000:1.0:1767319445.849577:0:83584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.852712:0:83584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83584:1853164290320896:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319445.852741:0:83584:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83584 initiator: MDT0 00010000:00010000:1.0:1767319445.852756:0:83584:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83584 initiator: MDT0 00010000:00010000:1.0:1767319445.852764:0:83584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83584 initiator: MDT0 00010000:00010000:1.0:1767319445.852772:0:83584:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83584 initiator: MDT0 00010000:00010000:1.0:1767319445.852781:0:83584:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83584 initiator: MDT0 00010000:00010000:1.0:1767319445.852789:0:83584:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507a00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319445.852794:0:83584:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83584 initiator: MDT0 00010000:00010000:1.0:1767319445.852802:0:83584:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83584 initiator: MDT0 00010000:00010000:1.0:1767319445.852809:0:83584:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83584 initiator: MDT0 00010000:00010000:1.0:1767319445.852816:0:83584:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319445.852824:0:83584:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83584 initiator: MDT0 00010000:00010000:1.0:1767319445.852848:0:83584:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc0 lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83584 initiator: MDT0 00000002:00100000:1.0:1767319445.852868:0:83584:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb043a2d80 x1853164290320896/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319445.852885:0:83584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:1.0:1767319445.852916:0:83584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.852930:0:83584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1767319445.852939:0:83584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f81 from it ffffb4ad87e63940 00010000:00010000:1.0:1767319445.852942:0:83584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.852950:0:83584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.853046:0:83584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319445.853063:0:83584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319445.853071:0:83584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.853078:0:83584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.853084:0:83584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319445.853089:0:83584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319445.853098:0:83584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f5e 00000080:00010000:1.0:1767319445.853104:0:83584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f5e from it ffffb4ad87e63c10 00010000:00010000:1.0:1767319445.853108:0:83584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.853115:0:83584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.853137:0:83584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319445.853147:0:83584:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1767319445.853154:0:83584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b361148), inode mode 41ed mask 1 00000080:00200000:1.0:1767319445.853158:0:83584:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1767319445.853162:0:83584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), inode mode 4140 mask 1 00000080:00200000:1.0:1767319445.853165:0:83584:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:1.0:1767319445.853167:0:83584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8), inode mode 41c0 mask 1 00000080:00200000:1.0:1767319445.853174:0:83584:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=*, flags=0 00000100:00100000:0.0:1767319445.858556:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290320768:192.168.203.141@tcp:103:ldlm_bl.0 00000080:00200000:1.0:1767319445.869919:0:83585:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319445.869960:0:83585:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319445.869983:0:83585:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.870004:0:83585:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.870013:0:83585:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319445.870023:0:83585:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319445.870027:0:83585:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f5e 00000080:00010000:1.0:1767319445.870035:0:83585:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f5e from it ffffb4ad87e73bf8 00010000:00010000:1.0:1767319445.870039:0:83585:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.870054:0:83585:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.870072:0:83585:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319445.870089:0:83585:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319445.870096:0:83585:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319445.870102:0:83585:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.870110:0:83585:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.870401:0:83585:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319445.870407:0:83585:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319445.870411:0:83585:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0f5e 00000080:00010000:1.0:1767319445.870415:0:83585:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f5e from it ffffb4ad87e73b38 00010000:00010000:1.0:1767319445.870419:0:83585:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.870427:0:83585:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319445.870436:0:83585:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 3 00000080:00200000:1.0:1767319445.870442:0:83585:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), file ffff90cb03443680, open_flags a141, mode 81b6 opened 0 00000080:00200000:1.0:1767319445.870452:0:83585:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), intent=open|creat 00000002:00010000:1.0:1767319445.870476:0:83585:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d19a.sanity-lfsck,[0x200004a51:0x14:0x0]) in obj [0x200000007:0x1:0x0], intent: open|creat flags 0120502 00010000:00010000:1.0:1767319445.870490:0:83585:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.870561:0:83585:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 1/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.870569:0:83585:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319445.870572:0:83585:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0f5e lrc: 0/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64438 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319445.870616:0:83585:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83585 initiator: MDT0 00010000:00010000:1.0:1767319445.870623:0:83585:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83585 initiator: MDT0 00000020:00100000:1.0:1767319445.870637:0:83585:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319445.870652:0:83585:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a2d80 x1853164290321152/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319445.871918:0:83585:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83585 initiator: MDT0 00000100:00100000:1.0:1767319445.871956:0:83585:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83585:1853164290321152:192.168.203.141@tcp:101:lfs.0 00000100:00100000:1.0:1767319445.872123:0:83585:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319445.877351:0:83585:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83585:1853164290321152:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319445.877410:0:83585:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83585 initiator: MDT0 00010000:00010000:1.0:1767319445.877427:0:83585:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x206400000000 pid: 83585 initiator: MDT0 00010000:00010000:1.0:1767319445.877434:0:83585:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x10206400000000 pid: 83585 initiator: MDT0 00010000:00010000:1.0:1767319445.877460:0:83585:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 3/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x10206400000000 pid: 83585 initiator: MDT0 00010000:00010000:1.0:1767319445.877469:0:83585:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x206400000000 pid: 83585 initiator: MDT0 00010000:00010000:1.0:1767319445.877476:0:83585:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507a00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319445.877481:0:83585:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x206400000000 pid: 83585 initiator: MDT0 00010000:00010000:1.0:1767319445.877489:0:83585:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x206400000000 pid: 83585 initiator: MDT0 00010000:00010000:1.0:1767319445.877496:0:83585:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 5/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x20e400000000 pid: 83585 initiator: MDT0 00010000:00010000:1.0:1767319445.877504:0:83585:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319445.877512:0:83585:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 3/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x4a0f400000000 pid: 83585 initiator: MDT0 00010000:00010000:1.0:1767319445.877519:0:83585:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af0fc7 lrc: 0/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x4a0f400000000 pid: 83585 initiator: MDT0 00000002:00100000:1.0:1767319445.877550:0:83585:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=b, status=-21 req@ffff90cb043a2d80 x1853164290321152/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319445.877564:0:83585:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc -21 00000080:00200000:0.0:1767319445.877827:0:83585:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319445.877851:0:83585:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319445.877917:0:83585:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.877924:0:83585:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.877934:0:83585:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83585 initiator: MDT0 00000100:00100000:0.0:1767319445.877958:0:83585:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83585:1853164290321280:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319445.878464:0:83585:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319445.882819:0:83585:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83585:1853164290321280:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319445.882852:0:83585:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.882866:0:83585:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 4/1,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.882898:0:83585:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.882911:0:83585:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.882925:0:83585:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.882933:0:83585:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.882941:0:83585:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319445.882954:0:83585:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb2b55ce00 x1853164290321280/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319445.882971:0:83585:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.882988:0:83585:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1767319445.882995:0:83585:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319445.883579:0:83585:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319445.883589:0:83585:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:0.0:1767319445.883595:0:83585:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319445.883600:0:83585:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e73bf8 00010000:00010000:0.0:1767319445.883604:0:83585:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319445.883628:0:83585:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319445.883751:0:83585:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319445.883777:0:83585:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), file ffff90cb0cd4f980, open_flags 1a100, mode 0 opened 0 00000080:00200000:0.0:1767319445.883785:0:83585:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), intent=open 00000002:00010000:0.0:1767319445.883812:0:83585:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d19a.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0320401 00010000:00010000:0.0:1767319445.883874:0:83585:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.883882:0:83585:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83585 initiator: MDT0 00000020:00100000:0.0:1767319445.883896:0:83585:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319445.883904:0:83585:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55ce00 x1853164290321536/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319445.883914:0:83585:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83585 initiator: MDT0 00000100:00100000:0.0:1767319445.883938:0:83585:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83585:1853164290321536:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319445.884495:0:83585:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319445.892751:0:83585:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83585:1853164290321536:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319445.892786:0:83585:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.892802:0:83585:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.892828:0:83585:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.892835:0:83585:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.892843:0:83585:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.892849:0:83585:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fc200 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319445.892854:0:83585:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.892861:0:83585:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.892869:0:83585:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.892876:0:83585:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319445.892884:0:83585:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83585 initiator: MDT0 00010000:00010000:0.0:1767319445.892891:0:83585:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af0fd5 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83585 initiator: MDT0 00000002:00100000:0.0:1767319445.892915:0:83585:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb2b55ce00 x1853164290321536/t42949673076(42949673076) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319445.892930:0:83585:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55ce00 x1853164290321536/t42949673076(42949673076) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319445.892944:0:83585:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319445.892980:0:83585:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 512 00000080:00200000:0.0:1767319445.892983:0:83585:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x13:0x0](ffff90cb09b78908): rc = 0 00000080:00010000:0.0:1767319445.892987:0:83585:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff90cb09b78908) for lock 0x0 00000080:00200008:0.0:1767319445.893015:0:83585:0:(file.c:1001:ll_file_open()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff90cb09b78908), flags 320400 00000002:00100000:0.0:1767319445.893037:0:83585:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55ce00 x1853164290321536/t42949673076(42949673076) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319461 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319445.893109:0:83585:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 44 00000080:00200080:0.0:1767319445.893167:0:83585:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908) cmd=4008669a arg=24082e0 00000020:00100000:0.0:1767319445.893226:0:83585:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319445.893232:0:83585:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55ea00 x1853164290321792/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319445.893249:0:83585:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83585:1853164290321792:192.168.203.141@tcp:36:lfs.0 00000100:00100000:0.0:1767319445.893333:0:83585:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319445.896917:0:83585:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83585:1853164290321792:192.168.203.141@tcp:36:lfs.0 00000080:00200008:0.0:1767319445.896983:0:83585:0:(file.c:424:ll_file_release()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff90cb09b78908), flags 320000 00000002:00100000:0.0:1767319445.897052:0:83585:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55ce00 x1853164290321536/t42949673076(42949673076) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319461 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319445.897066:0:83585:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319445.897072:0:83585:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55c700 x1853164290322048/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319445.897094:0:83585:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c700 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83585:1853164290322048:192.168.203.141@tcp:35:lfs.0 00000100:00100000:0.0:1767319445.897174:0:83585:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319445.910564:0:83585:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c700 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83585:1853164290322048:192.168.203.141@tcp:35:lfs.0 00000002:00100000:0.0:1767319445.910603:0:83585:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55ce00 x1853164290321536/t42949673076(42949673076) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319461 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1767319446.189500:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319447.213916:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:3.0:1767319447.361936:0:83428:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:3.0:1767319447.361975:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319447.362011:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319447.362029:0:83428:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319447.362038:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319447.362047:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:3.0:1767319447.362052:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:3.0:1767319447.362060:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e8bbf8 00010000:00010000:3.0:1767319447.362064:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319447.362074:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319447.362094:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319447.362110:0:83428:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), flags=25 00000080:00200000:3.0:1767319447.362116:0:83428:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), intent=0 00000002:00010000:3.0:1767319447.362130:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d19a.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:3.0:1767319447.362199:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83428 initiator: MDT0 00010000:00010000:3.0:1767319447.362226:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00010000:00010000:3.0:1767319447.362238:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000100:00100000:3.0:1767319447.362268:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3480 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290322176:192.168.203.141@tcp:101:bash.0 00000100:00100000:3.0:1767319447.362427:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0c408e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319447.367885:0:83428:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0cf5f000: committing for last_committed 42949673078 gen 1 00000100:00100000:1.0:1767319447.367944:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3480 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290322176:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319447.367970:0:83428:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319447.368026:0:83428:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319447.368036:0:83428:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319447.368049:0:83428:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319447.368061:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319447.368076:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319447.368084:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319447.368091:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319447.368104:0:83428:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb31cc3480 x1853164290322176/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319463 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319447.368119:0:83428:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319447.368131:0:83428:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/19 (0 0) 00000080:00200000:1.0:1767319447.368150:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319447.368185:0:83428:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 11776 00000080:00200000:1.0:1767319447.368189:0:83428:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x13:0x0](ffff90cb09b78908): rc = 0 00000080:00010000:1.0:1767319447.368197:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff90cb09b78908) for lock 0x2d0e085cf3af0fdc 00000080:00010000:1.0:1767319447.368212:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x13:0x0](ffff90cb09b78908) 00000080:00010000:1.0:1767319447.368216:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fdc from it ffffb4ad87e8bac8 00010000:00010000:1.0:1767319447.368220:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319447.368229:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319447.368261:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 1 00000080:00200000:1.0:1767319447.368285:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 3 00000080:00200000:1.0:1767319447.368292:0:83428:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a0, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), file ffff90cb0a43e300, open_flags 8241, mode 81b6 opened 0 00000080:00200000:1.0:1767319447.368302:0:83428:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a0, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), intent=open|creat 00000002:00010000:1.0:1767319447.368332:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a0,[0x200004a51:0x15:0x0]) in obj [0x200004a51:0x13:0x0], intent: open|creat flags 0101102 00010000:00010000:1.0:1767319447.368421:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83428 initiator: MDT0 00010000:00010000:1.0:1767319447.368428:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000020:00100000:1.0:1767319447.368441:0:83428:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319447.368729:0:83428:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a2300 x1853164290322432/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319447.368741:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000100:00100000:1.0:1767319447.368766:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290322432:192.168.203.141@tcp:101:bash.0 00000100:00100000:1.0:1767319447.368937:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319447.383102:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290322432:192.168.203.141@tcp:101:bash.0 00010000:00010000:0.0:1767319447.383137:0:83428:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.383165:0:83428:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.383174:0:83428:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.383188:0:83428:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.383200:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.383215:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.383225:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.383232:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319447.383245:0:83428:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff90cb043a2300 x1853164290322432/t42949673079(42949673079) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/664 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319447.383286:0:83428:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a2300 x1853164290322432/t42949673079(42949673079) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/664 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319447.383302:0:83428:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1767319447.383316:0:83428:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319447.383329:0:83428:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/21 (0 0) 00000080:00200000:0.0:1767319447.383338:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319447.383355:0:83428:0:(namei.c:1569:ll_create_it()) VFS Op:name=a0, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), intent=open|creat 00000080:00200000:0.0:1767319447.383420:0:83428:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x15:0x0](ffff90cb09b79988) 00000080:00200000:0.0:1767319447.383515:0:83428:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x15:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:0.0:1767319447.383521:0:83428:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x15:0x0](ffff90cb09b79988) 00000080:00010000:0.0:1767319447.383525:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x15:0x0](ffff90cb09b79988) for lock 0x2d0e085cf3af0fe3 00000080:00010000:0.0:1767319447.383536:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x15:0x0](ffff90cb09b79988) 00000080:00200008:0.0:1767319447.383570:0:83428:0:(file.c:1001:ll_file_open()) START file a0:[0x200004a51:0x15:0x0](ffff90cb09b79988), flags 101101 00000002:00100000:0.0:1767319447.383605:0:83428:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a2300 x1853164290322432/t42949673079(42949673079) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:0.0:1767319447.383656:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fe3 from it ffff90cb108bd3c0 00010000:00010000:0.0:1767319447.383662:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319447.383671:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319447.383699:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x15:0x0](ffff90cb09b79988), inode mode 81a4 mask 40 00000080:00200008:0.0:1767319447.383817:0:83428:0:(file.c:2648:do_file_write_iter()) START file a0:[0x200004a51:0x15:0x0], ppos: 0, count: 5 00000080:00200000:0.0:1767319447.383831:0:83428:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:0.0:1767319447.383838:0:83428:0:(file.c:2624:ll_do_tiny_write()) result: 0, original count 5 00000080:00200000:0.0:1767319447.383843:0:83428:0:(file.c:1994:ll_file_io_generic()) a0: write ppos: 0, bytes: 5 00000080:00200000:0.0:1767319447.383849:0:83428:0:(file.c:1759:ll_io_set_mirror()) a0: desiginated mirror: 0 00000020:00200000:0.0:1767319447.383859:0:83428:0:(cl_io.c:214:cl_io_rw_init()) header@00000000b9e9f1d6[0x4, 1, [0x200004a51:0x15:0x0] hash] 00000020:00200000:0.0:1767319447.383862:0:83428:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 5) 0 0 00000080:00200000:0.0:1767319447.383868:0:83428:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319447.383886:0:83428:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:0.0:1767319447.383895:0:83428:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:0.0:1767319447.383899:0:83428:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319447.383918:0:83428:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:0.0:1767319447.383934:0:83428:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319447.383940:0:83428:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b430, osc lock ffff90cb0424f690, flags 0x0 00000100:00080000:0.0:1767319447.383966:0:83428:0:(import.c:509:import_select_connection()) lustre-OST0000-osc-ffff90cb0cf5f000: connect to NID 192.168.203.141@tcp last attempt 4503 00000100:00080000:0.0:1767319447.383979:0:83428:0:(import.c:623:import_select_connection()) lustre-OST0000-osc-ffff90cb0cf5f000: import ffff90cb0a410800 using connection 192.168.203.141@tcp/192.168.203.141@tcp 00000008:00100000:0.0:1767319447.383993:0:83428:0:(osc_request.c:3784:osc_reconnect()) ocd_connect_flags: 0xa0465af2e3640038 ocd_version: 34668544 ocd_grant: 5111808, lost: 0. 00000100:00100000:0.0:1767319447.384018:0:83428:0:(import.c:825:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@ffff90cb2b55ce00 x1853164290322560/t0(0) o8->lustre-OST0000-osc-ffff90cb0cf5f000@192.168.203.141@tcp:28/4 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00010000:00010000:0.0:1767319447.384080:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 3/0,1 mode: --/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.384089:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 3/0,1 mode: --/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.384100:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 3/0,1 mode: --/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000100:00080000:0.0:1767319447.384118:0:83428:0:(client.c:1829:ptlrpc_send_new_req()) @@@ req waiting for recovery: (FULL != CONNECTING) req@ffff90cb2b55c700 x1853164290322688/t0(0) o101->lustre-OST0000-osc-ffff90cb0cf5f000@192.168.203.141@tcp:28/4 lens 328/400 e 0 to 0 dl 0 ref 2 fl Rpc:WQU/600/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000100:00100000:0.0:1767319447.384129:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd480 going to sleep for 0 seconds 00000100:00100000:3.0:1767319447.384851:0:12481:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12481:1853164290322560:192.168.203.141@tcp:8:bash.0 00000100:00100000:3.0:1767319447.399272:0:12481:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff90cb0cf5f000: committing for last_committed 38654705681 gen 5 00000100:00080000:3.0:1767319447.399293:0:12481:0:(import.c:1123:ptlrpc_connect_interpret()) lustre-OST0000-osc-ffff90cb0cf5f000: connect to target with instance 9 00000100:00080000:3.0:1767319447.399307:0:12481:0:(import.c:951:ptlrpc_connect_set_flags()) lustre-OST0000-osc-ffff90cb0cf5f000: Resetting ns_connect_flags to server flags: 0xa0425af2e3440038 00000080:00000004:3.0:1767319447.399321:0:12481:0:(lcommon_misc.c:94:cl_ocd_update()) Changing connect_flags: 0xa0425af2e3440038 -> 0xa0425af2e3440038 00000080:00080000:3.0:1767319447.399329:0:12481:0:(lcommon_misc.c:56:cl_init_ea_size()) updating def/max_easize: 72/65536 00000100:00080000:3.0:1767319447.399335:0:12481:0:(import.c:1204:ptlrpc_connect_interpret()) connected to replayable target: lustre-OST0000_UUID 00000100:00080000:3.0:1767319447.399339:0:12481:0:(import.c:65:import_set_state_nolock()) ffff90cb0a410800 lustre-OST0000_UUID: changing import state from CONNECTING to FULL 00000080:00000004:3.0:1767319447.399347:0:12481:0:(lcommon_misc.c:94:cl_ocd_update()) Changing connect_flags: 0xa0425af2e3440038 -> 0xa0425af2e3440038 00000080:00080000:3.0:1767319447.399349:0:12481:0:(lcommon_misc.c:56:cl_init_ea_size()) updating def/max_easize: 72/65536 00000100:00080000:3.0:1767319447.399364:0:12481:0:(recover.c:189:ptlrpc_wake_delayed()) @@@ waking (set 00000000a071fe25): req@ffff90cb2b55c700 x1853164290322688/t0(0) o101->lustre-OST0000-osc-ffff90cb0cf5f000@192.168.203.141@tcp:28/4 lens 328/400 e 0 to 0 dl 0 ref 2 fl Rpc:WQU/600/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000100:00100000:3.0:1767319447.399425:0:12481:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12481:1853164290322560:192.168.203.141@tcp:8:bash.0 00000100:00100000:0.0:1767319447.399702:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd480 going to sleep for 11 seconds 00000100:00100000:1.0:1767319447.403485:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c700 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290322688:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319447.403520:0:83428:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 4/0,1 mode: --/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319447.403541:0:83428:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319447.403568:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319447.403584:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319447.403600:0:83428:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319447.403612:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319447.403620:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319447.403665:0:83428:0:(vvp_io.c:1312:vvp_io_write_start()) a0: write [0, 5) append 0 append lockpos 0 00000080:00200000:1.0:1767319447.403689:0:83428:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:1.0:1767319447.403760:0:83428:0:(rw26.c:912:ll_write_end()) pos 0, len 5, copied 5 00000080:00200000:1.0:1767319447.403776:0:83428:0:(rw26.c:969:ll_write_end()) page@000000000ca837b6[3 00000000c6b4b73f 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319447.403780:0:83428:0:(rw26.c:969:ll_write_end()) vmpage @000000004fffb1d8 17ffffc0001001 3:0 ffff90cb0ad95510 0 lru 00000080:00200000:1.0:1767319447.403797:0:83428:0:(rw26.c:969:ll_write_end()) osc-page@00000000007f2deb 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001d5ab8e5 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319447.403799:0:83428:0:(rw26.c:969:ll_write_end()) end page@000000000ca837b6 00000080:00200000:1.0:1767319447.403800:0:83428:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319447.403806:0:83428:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 5 prio 0 00000008:00010000:1.0:1767319447.403833:0:83428:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000022fa61ba ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319447.403856:0:83428:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb09b79b38, count 1, dirtied 1 00000080:00200000:1.0:1767319447.403862:0:83428:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 5 bytes, tot: 5 00000080:00200000:1.0:1767319447.403864:0:83428:0:(vvp_io.c:1390:vvp_io_write_start()) a0: write bytes 0, result: 5 00000020:00010000:1.0:1767319447.403885:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319447.403888:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319447.403892:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b430 (ffff90cb095b7bd8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319447.403898:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319447.403907:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319447.403925:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319447.403929:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b430 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319447.403937:0:83428:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:1.0:1767319447.403946:0:83428:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:1.0:1767319447.403956:0:83428:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x15:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319447.403960:0:83428:0:(file.c:2142:ll_file_io_generic()) a0: 2 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:1.0:1767319447.403968:0:83428:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x15:0x0] updating i_size 5 i_blocks 1 00000080:00200000:1.0:1767319447.403974:0:83428:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 5 00000080:00200008:1.0:1767319447.404033:0:83428:0:(file.c:424:ll_file_release()) START file a0:[0x200004a51:0x15:0x0](ffff90cb09b79988), flags 100001 00000002:00100000:1.0:1767319447.405499:0:83428:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a2300 x1853164290322432/t42949673079(42949673079) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319463 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319447.405542:0:83428:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319447.405972:0:83428:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a3100 x1853164290322944/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319447.406072:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290322944:192.168.203.141@tcp:35:bash.0 00000100:00100000:1.0:1767319447.408881:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905900 going to sleep for 11 seconds 00000100:00100000:1.0:1767319447.414209:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290322944:192.168.203.141@tcp:35:bash.0 00000002:00100000:1.0:1767319447.414252:0:83428:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a2300 x1853164290322432/t42949673079(42949673079) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319463 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319447.439241:0:83649:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319447.439279:0:83649:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319447.439301:0:83649:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.439321:0:83649:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319447.439342:0:83649:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319447.439352:0:83649:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319447.439357:0:83649:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:2.0:1767319447.439394:0:83649:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad8148bb58 00010000:00010000:2.0:1767319447.439399:0:83649:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.439410:0:83649:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319447.439428:0:83649:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319447.439438:0:83649:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319447.439445:0:83649:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 1 00000080:00200000:2.0:1767319447.439458:0:83649:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), flags=8 00000080:00200000:2.0:1767319447.439463:0:83649:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), intent=getattr 00000002:00010000:2.0:1767319447.439478:0:83649:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x13:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319447.439533:0:83649:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.439541:0:83649:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.439551:0:83649:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83649 initiator: MDT0 00000100:00100000:2.0:1767319447.439581:0:83649:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6680 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83649:1853164290323072:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319447.443489:0:83649:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319447.448021:0:83649:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6680 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83649:1853164290323072:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319447.448070:0:83649:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.448097:0:83649:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.448105:0:83649:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.448111:0:83649:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.448120:0:83649:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.448127:0:83649:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c667c00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:2.0:1767319447.448132:0:83649:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.448138:0:83649:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.448145:0:83649:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.448152:0:83649:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319447.448160:0:83649:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.448166:0:83649:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0ff1 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83649 initiator: MDT0 00000002:00100000:2.0:1767319447.448184:0:83649:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb040a6680 x1853164290323072/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319463 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319447.448214:0:83649:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00010000:00010000:2.0:1767319447.448245:0:83649:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 30 res 8589953617/19 (0 0) 00000080:00200000:2.0:1767319447.448338:0:83649:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319447.448356:0:83649:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319447.448406:0:83649:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.448420:0:83649:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319447.448427:0:83649:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319447.448433:0:83649:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319447.448437:0:83649:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:2.0:1767319447.448442:0:83649:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad8148bbf8 00010000:00010000:2.0:1767319447.448447:0:83649:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.448455:0:83649:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319447.448473:0:83649:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319447.448483:0:83649:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319447.448490:0:83649:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 1 00000080:00200000:2.0:1767319447.448505:0:83649:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 3 00000080:00200000:2.0:1767319447.448511:0:83649:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), file ffff90cb10e3bb00, open_flags a141, mode 81b6 opened 0 00000080:00200000:2.0:1767319447.448520:0:83649:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), intent=open|creat 00000002:00010000:2.0:1767319447.448544:0:83649:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x200004a51:0x16:0x0]) in obj [0x200004a51:0x13:0x0], intent: open|creat flags 0120502 00010000:00010000:2.0:1767319447.448607:0:83649:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.448614:0:83649:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83649 initiator: MDT0 00000020:00100000:2.0:1767319447.448627:0:83649:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319447.448634:0:83649:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a6680 x1853164290323328/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319447.448657:0:83649:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83649 initiator: MDT0 00000100:00100000:2.0:1767319447.448682:0:83649:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6680 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83649:1853164290323328:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319447.448845:0:83649:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319447.453841:0:83649:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6680 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83649:1853164290323328:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319447.453874:0:83649:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.453903:0:83649:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.453913:0:83649:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.453927:0:83649:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.453941:0:83649:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.453988:0:83649:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.453999:0:83649:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.454006:0:83649:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319447.454019:0:83649:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=8000037, status=0 req@ffff90cb040a6680 x1853164290323328/t42949673081(42949673081) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319447.454035:0:83649:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a6680 x1853164290323328/t42949673081(42949673081) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319447.454050:0:83649:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.454063:0:83649:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/22 (0 0) 00000080:00200000:2.0:1767319447.454072:0:83649:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319447.454090:0:83649:0:(namei.c:1569:ll_create_it()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), intent=open|creat 00000080:00200000:2.0:1767319447.454132:0:83649:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff90cb2b0f5348) 00000080:00200000:2.0:1767319447.454140:0:83649:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x16:0x0], updating i_size 0 00000080:00200000:2.0:1767319447.454185:0:83649:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x16:0x0]: layout version change: 4294967294 -> 4294967295 00000080:00010000:2.0:1767319447.454192:0:83649:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x16:0x0](ffff90cb2b0f5348) 00000080:00010000:2.0:1767319447.454196:0:83649:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x16:0x0](ffff90cb2b0f5348) for lock 0x2d0e085cf3af0ff8 00000080:00010000:2.0:1767319447.454209:0:83649:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x16:0x0](ffff90cb2b0f5348) 00000080:00200008:2.0:1767319447.454228:0:83649:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x16:0x0](ffff90cb2b0f5348), flags 120501 00000002:00100000:2.0:1767319447.454256:0:83649:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a6680 x1853164290323328/t42949673081(42949673081) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319447.454295:0:83649:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0ff8 from it ffff90cb24ece600 00010000:00010000:2.0:1767319447.454300:0:83649:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.454310:0:83649:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319447.454337:0:83649:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff90cb2b0f5348), inode mode 81a4 mask 40 00000080:00200000:2.0:1767319447.454444:0:83649:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff90cb2b0f5348), inode mode 81a4 mask 2 00000080:00200000:2.0:1767319447.454456:0:83649:0:(xattr.c:406:ll_xattr_set()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff90cb2b0f5348), xattr lov 00000002:00010000:2.0:1767319447.454475:0:83649:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x16:0x0]) in obj [0x200004a51:0x13:0x0], intent: open flags 040000002 00010000:00010000:2.0:1767319447.454531:0:83649:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.454539:0:83649:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83649 initiator: MDT0 00000020:00100000:2.0:1767319447.454551:0:83649:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319447.454557:0:83649:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a5880 x1853164290323584/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319447.454566:0:83649:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83649 initiator: MDT0 00000100:00100000:2.0:1767319447.454588:0:83649:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83649:1853164290323584:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319447.454779:0:83649:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74e40 going to sleep for 11 seconds 00000100:00100000:0.0:1767319447.462101:0:12475:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:1.0:1767319447.462420:0:77806:0:(service.c:153:ptlrpc_grow_req_bufs()) ldlm_cbd: allocate 1 new 8192-byte reqbufs (0/2 left), rc = 0 00000100:00100000:1.0:1767319447.462446:0:77806:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343094784 00000100:00100000:1.0:1767319447.462457:0:77806:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343094784 00000100:00100000:1.0:1767319447.462522:0:77806:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 6 00000100:00100000:1.0:1767319447.462532:0:77806:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb09483850 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:a44b61a7-7333-4d01-b66c-1f7f87f57fc9+5:156931:x1853164343094784:12345-192.168.203.141@tcp:104: 00010000:00010000:1.0:1767319447.462553:0:77806:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319447.462671:0:77806:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:1.0:1767319447.462679:0:77806:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb09483850 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:a44b61a7-7333-4d01-b66c-1f7f87f57fc9+5:156931:x1853164343094784:12345-192.168.203.141@tcp:104: Request processed in 148us (604us total) trans 0 rc 0/0 00000100:00100000:1.0:1767319447.462686:0:77806:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 6 00010000:00010000:3.0:1767319447.463530:0:77811:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:3.0:1767319447.463544:0:77811:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319447.463556:0:77811:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c667600 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:3.0:1767319447.463582:0:77811:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319447.463592:0:77811:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319447.463602:0:77811:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 3/0,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x428400000000 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319447.463638:0:77811:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x16:0x0]: losing layout lock 00010000:00010000:3.0:1767319447.463714:0:77811:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 2/0,0 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319447.463721:0:77811:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1767319447.463763:0:77811:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319447.463770:0:77811:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667600/0x2d0e085cf3af0ff8 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec645b2 expref: -99 pid: 83649 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319447.463794:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319447.463796:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319447.463797:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319447.463855:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:1.0:1767319447.463877:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290323712:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319447.468560:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290323712:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319447.470258:0:83649:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83649:1853164290323584:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319447.470308:0:83649:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.470324:0:83649:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.470331:0:83649:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.470339:0:83649:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.470348:0:83649:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.470355:0:83649:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c667c00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:2.0:1767319447.470360:0:83649:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.470411:0:83649:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.470419:0:83649:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.470426:0:83649:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319447.470433:0:83649:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83649 initiator: MDT0 00010000:00010000:2.0:1767319447.470439:0:83649:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af0fff lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83649 initiator: MDT0 00000002:00100000:2.0:1767319447.470462:0:83649:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=800002b, status=0 req@ffff90cb040a5880 x1853164290323584/t42949673082(42949673082) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319447.470490:0:83649:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a5880 x1853164290323584/t42949673082(42949673082) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319447.470509:0:83649:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x13:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319447.470564:0:83649:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x16:0x0] ignore/verify layout 1/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319447.470574:0:83649:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x16:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319447.470628:0:83649:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x16:0x0], updating i_size 0 00000002:00100000:2.0:1767319447.470657:0:83649:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a5880 x1853164290323584/t42949673082(42949673082) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319447.470706:0:83649:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb040a5880 x1853164290323584/t42949673082(42949673082) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319447.470717:0:83649:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319447.470723:0:83649:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a6a00 x1853164290323968/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319447.470746:0:83649:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83649:1853164290323968:192.168.203.141@tcp:35:lfs.0 00000100:00100000:2.0:1767319447.470859:0:83649:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74e40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319447.479962:0:83649:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83649:1853164290323968:192.168.203.141@tcp:35:lfs.0 00000002:00100000:2.0:1767319447.480071:0:83649:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb040a5880 x1853164290323584/t42949673082(42949673082) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319463 ref 2 fl Complete:RQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1767319447.480334:0:83649:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x16:0x0](ffff90cb2b0f5348), flags 100001 00000002:00100000:2.0:1767319447.480425:0:83649:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb040a6680 x1853164290323328/t42949673081(42949673081) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319463 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319447.480437:0:83649:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319447.480442:0:83649:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a7100 x1853164290324224/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319447.480487:0:83649:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7100 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83649:1853164290324224:192.168.203.141@tcp:35:lfs.0 00000100:00100000:2.0:1767319447.480668:0:83649:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319447.482627:0:83649:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7100 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83649:1853164290324224:192.168.203.141@tcp:35:lfs.0 00000002:00100000:2.0:1767319447.482681:0:83649:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb040a6680 x1853164290323328/t42949673081(42949673081) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319463 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319447.484536:0:83428:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319447.484572:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319447.484594:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.484613:0:83428:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319447.484622:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319447.484631:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319447.484635:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:0.0:1767319447.484655:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e8bbf8 00010000:00010000:0.0:1767319447.484660:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.484670:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319447.484689:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319447.484699:0:83428:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319447.484706:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 1 00000080:00200000:0.0:1767319447.484724:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 3 00000080:00200000:0.0:1767319447.484730:0:83428:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), file ffff90cb0550e180, open_flags 8241, mode 81b6 opened 0 00000080:00200000:0.0:1767319447.484740:0:83428:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), intent=open|creat 00000002:00010000:0.0:1767319447.484764:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x200004a51:0x17:0x0]) in obj [0x200004a51:0x13:0x0], intent: open|creat flags 0101102 00010000:00010000:0.0:1767319447.484831:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83428 initiator: MDT0 00010000:00010000:0.0:1767319447.484858:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000020:00100000:0.0:1767319447.484875:0:83428:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319447.484889:0:83428:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55f800 x1853164290324480/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319447.484900:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000100:00100000:0.0:1767319447.484925:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290324480:192.168.203.141@tcp:101:bash.0 00000100:00100000:0.0:1767319447.485105:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cdf00 going to sleep for 11 seconds 00000100:00100000:2.0:1767319447.496889:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290324480:192.168.203.141@tcp:101:bash.0 00010000:00010000:2.0:1767319447.496920:0:83428:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.496946:0:83428:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.496955:0:83428:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.496968:0:83428:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.496980:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.496992:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.497009:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319447.497034:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319447.497046:0:83428:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff90cb2b55f800 x1853164290324480/t42949673085(42949673085) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319447.497061:0:83428:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55f800 x1853164290324480/t42949673085(42949673085) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319447.497076:0:83428:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319447.497097:0:83428:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319447.497108:0:83428:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/22 (0 0) 00000080:00200000:2.0:1767319447.497116:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319447.497324:0:83428:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x16:0x0](ffff90cb2b0f5348): rc = 0 00000080:00200000:2.0:1767319447.497340:0:83428:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x16:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:2.0:1767319447.497346:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x16:0x0](ffff90cb2b0f5348) for lock 0x2d0e085cf3af1006 00000080:00010000:2.0:1767319447.497359:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x16:0x0](ffff90cb2b0f5348) 00000080:00200008:2.0:1767319447.497408:0:83428:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x16:0x0](ffff90cb2b0f5348), flags 101101 00000002:00100000:2.0:1767319447.497432:0:83428:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55f800 x1853164290324480/t42949673085(42949673085) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319447.497471:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1006 from it ffff90cb24dbcd20 00010000:00010000:2.0:1767319447.497476:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319447.497494:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319447.497522:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff90cb2b0f5348), inode mode 81a4 mask 42 00000080:00200008:2.0:1767319447.497538:0:83428:0:(llite_lib.c:2314:ll_setattr_raw()) START file a1:[0x200004a51:0x16:0x0](ffff90cb2b0f5348) current size 0, valid attrs a068, mode 0, uid 2, gid 0, new size 0, atime 1767319447.000000000, mtime 1767319447.000000000, ctime 1767319447.000000000 00010000:00010000:2.0:1767319447.497563:0:83428:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319447.497578:0:83428:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x16:0x0]: losing layout lock 00010000:00010000:2.0:1767319447.497622:0:83428:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319447.497629:0:83428:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319447.497632:0:83428:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1006 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec645ea expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319447.497829:0:83428:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319447.497837:0:83428:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a5180 x1853164290324736/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319447.497862:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5180 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290324736:192.168.203.141@tcp:36:bash.0 00000100:00100000:2.0:1767319447.497975:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319447.506259:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5180 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290324736:192.168.203.141@tcp:36:bash.0 00000080:00200000:0.0:1767319447.506316:0:83428:0:(file.c:1759:ll_io_set_mirror()) a1: desiginated mirror: 0 00000080:00200000:0.0:1767319447.506324:0:83428:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x16:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00010000:0.0:1767319447.506353:0:83428:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a51:0x16:0x0](ffff90cb2b0f5348) 00000002:00010000:0.0:1767319447.506482:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x16:0x0]) in obj [0x200004a51:0x16:0x0], intent: layout flags 0 00010000:00010000:0.0:1767319447.506546:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 83428 initiator: MDT0 00010000:00010000:0.0:1767319447.506558:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00010000:00010000:0.0:1767319447.506569:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000100:00100000:0.0:1767319447.506593:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290324864:192.168.203.141@tcp:101:bash.0 00000100:00100000:0.0:1767319447.506846:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd780 going to sleep for 11 seconds 00000100:00100000:0.0:1767319447.511296:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290324864:192.168.203.141@tcp:101:bash.0 00010000:00010000:0.0:1767319447.511352:0:83428:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319447.511413:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000002:00100000:0.0:1767319447.511431:0:83428:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff90cb2b55dc00 x1853164290324864/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 376/584 e 0 to 0 dl 1767319463 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319447.511443:0:83428:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000002:00010000:0.0:1767319447.511457:0:83428:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319447.511474:0:83428:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 16 res 8589953617/22 (0 0) 00000080:00200000:0.0:1767319447.511481:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a51:0x16:0x0] suppgids 0 0: rc 0 00000080:00010000:0.0:1767319447.511502:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x16:0x0](ffff90cb2b0f5348) for lock 0x2d0e085cf3af100d 00000080:00010000:0.0:1767319447.511511:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af100d from it ffffb4ad87e8b8c8 00010000:00010000:0.0:1767319447.511517:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319447.511526:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319447.511550:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 2/1,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319447.511563:0:83428:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 2/1,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000080:00010000:0.0:1767319447.511583:0:83428:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a51:0x16:0x0](000000002465c410) being reconfigured ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319447.511633:0:83428:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x16:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:0.0:1767319447.511638:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319447.511661:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00020000:00200000:0.0:1767319447.511689:0:83428:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1767319447.511705:0:83428:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:0.0:1767319447.511709:0:83428:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:0.0:1767319447.511725:0:83428:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:0.0:1767319447.511729:0:83428:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b130, osc lock ffff90cb0424f8f0, flags 0x80000000 00010000:00010000:0.0:1767319447.511960:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.511971:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->524287] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.511992:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->524287] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319447.512018:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290324992:192.168.203.141@tcp:101:bash.0 00000100:00100000:0.0:1767319447.512101:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd780 going to sleep for 11 seconds 00000100:00100000:0.0:1767319447.515706:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290324992:192.168.203.141@tcp:101:bash.0 00010000:00010000:0.0:1767319447.515739:0:83428:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.515845:0:83428:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x10000080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.515860:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x80000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.515878:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x10000080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319447.515893:0:83428:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x10020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.515907:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.515915:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319447.516302:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290325120:192.168.203.141@tcp:10:bash.0 00000100:00100000:2.0:1767319447.610908:0:12484:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff90cb0cf5f000: committing for last_committed 38654705687 gen 5 00000100:00100000:2.0:1767319447.610964:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290325120:192.168.203.141@tcp:10:bash.0 00000080:00200000:0.0:1767319447.612463:0:83428:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x16:0x0] updating i_size 0 i_blocks 3 00000020:00010000:0.0:1767319447.612478:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319447.612483:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319447.612488:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b130 (ffff90cb0ae33488/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319447.612502:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.612519:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319447.612556:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319447.612560:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b130 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319447.612585:0:83428:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x16:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:0.0:1767319447.612601:0:83428:0:(llite_lib.c:2564:ll_setattr_raw()) COMPLETED file a1:[0x200004a51:0x16:0x0](ffff90cb2b0f5348) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1767319447.000000000, mtime 1767319447.000000000, ctime 1767319447.000000000, rc 0 00000080:00200008:0.0:1767319447.612742:0:83428:0:(file.c:2648:do_file_write_iter()) START file a1:[0x200004a51:0x16:0x0], ppos: 0, count: 5 00000080:00200000:0.0:1767319447.612760:0:83428:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:0.0:1767319447.612767:0:83428:0:(file.c:2624:ll_do_tiny_write()) result: 0, original count 5 00000080:00200000:0.0:1767319447.612774:0:83428:0:(file.c:1994:ll_file_io_generic()) a1: write ppos: 0, bytes: 5 00000080:00200000:0.0:1767319447.612779:0:83428:0:(file.c:1759:ll_io_set_mirror()) a1: desiginated mirror: 0 00000020:00200000:0.0:1767319447.612788:0:83428:0:(cl_io.c:214:cl_io_rw_init()) header@000000000ef09916[0x4, 1, [0x200004a51:0x16:0x0] hash] 00000020:00200000:0.0:1767319447.612790:0:83428:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 5) 0 0 00000080:00200000:0.0:1767319447.612794:0:83428:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x16:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319447.612810:0:83428:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:0.0:1767319447.612818:0:83428:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:0.0:1767319447.612822:0:83428:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319447.612842:0:83428:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:0.0:1767319447.612861:0:83428:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319447.612868:0:83428:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b130, osc lock ffff90cb0424f8f0, flags 0x0 00010000:00010000:0.0:1767319447.612893:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.612907:0:83428:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.612920:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.612928:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.612944:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319447.612957:0:83428:0:(vvp_io.c:1312:vvp_io_write_start()) a1: write [0, 5) append 0 append lockpos 0 00000080:00200000:0.0:1767319447.612967:0:83428:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:0.0:1767319447.613026:0:83428:0:(rw26.c:912:ll_write_end()) pos 0, len 5, copied 5 00000080:00200000:0.0:1767319447.613034:0:83428:0:(rw26.c:969:ll_write_end()) page@000000001bdb0a9e[3 00000000075aea73 2 1 00000000e177956a] 00000080:00200000:0.0:1767319447.613038:0:83428:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9fe9296 17ffffc0001001 3:0 ffff90cb3c5635e8 0 lru 00000080:00200000:0.0:1767319447.613047:0:83428:0:(rw26.c:969:ll_write_end()) osc-page@000000001df48d3e 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001d5ab8e5 000000000f365b3e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1767319447.613049:0:83428:0:(rw26.c:969:ll_write_end()) end page@000000001bdb0a9e 00000080:00200000:0.0:1767319447.613051:0:83428:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319447.613056:0:83428:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 5 prio 0 00000008:00010000:0.0:1767319447.613081:0:83428:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000009e22aa47 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319447.613109:0:83428:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f54f8, count 1, dirtied 1 00000080:00200000:0.0:1767319447.613114:0:83428:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 5 bytes, tot: 5 00000080:00200000:0.0:1767319447.613117:0:83428:0:(vvp_io.c:1390:vvp_io_write_start()) a1: write bytes 0, result: 5 00000020:00010000:0.0:1767319447.613359:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319447.613364:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319447.613398:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b130 (ffff90cb0ae33488/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319447.613404:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.613413:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319447.613425:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319447.613435:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b130 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319447.613442:0:83428:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:0.0:1767319447.613447:0:83428:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:0.0:1767319447.613453:0:83428:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x16:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319447.613457:0:83428:0:(file.c:2142:ll_file_io_generic()) a1: 2 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:0.0:1767319447.613465:0:83428:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x16:0x0] updating i_size 5 i_blocks 3 00000080:00200000:0.0:1767319447.613469:0:83428:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 5 00000080:00200008:0.0:1767319447.613496:0:83428:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x16:0x0](ffff90cb2b0f5348), flags 100001 00000002:00100000:0.0:1767319447.613569:0:83428:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55f800 x1853164290324480/t42949673085(42949673085) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319463 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319447.613583:0:83428:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319447.613589:0:83428:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55f480 x1853164290325376/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319447.613613:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290325376:192.168.203.141@tcp:35:bash.0 00000100:00100000:0.0:1767319447.613863:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd780 going to sleep for 11 seconds 00000100:00100000:0.0:1767319447.631582:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290325376:192.168.203.141@tcp:35:bash.0 00000002:00100000:0.0:1767319447.631627:0:83428:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55f800 x1853164290324480/t42949673085(42949673085) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319463 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319447.633956:0:83428:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319447.633995:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319447.634017:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.634035:0:83428:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319447.634043:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319447.634069:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319447.634073:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:0.0:1767319447.634081:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e8bbf8 00010000:00010000:0.0:1767319447.634086:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.634094:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319447.634113:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319447.634121:0:83428:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319447.634128:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 1 00000080:00200000:0.0:1767319447.634148:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 3 00000080:00200000:0.0:1767319447.634154:0:83428:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a2, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), file ffff90cb0550ef00, open_flags 8241, mode 81b6 opened 0 00000080:00200000:0.0:1767319447.634163:0:83428:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a2, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), intent=open|creat 00000002:00010000:0.0:1767319447.634186:0:83428:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a2,[0x200004a51:0x18:0x0]) in obj [0x200004a51:0x13:0x0], intent: open|creat flags 0101102 00010000:00010000:0.0:1767319447.634253:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83428 initiator: MDT0 00010000:00010000:0.0:1767319447.634261:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000020:00100000:0.0:1767319447.634276:0:83428:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319447.634290:0:83428:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55f480 x1853164290325632/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319447.634300:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83428 initiator: MDT0 00000100:00100000:0.0:1767319447.634326:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290325632:192.168.203.141@tcp:101:bash.0 00000100:00100000:0.0:1767319447.634518:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd780 going to sleep for 11 seconds 00000100:00100000:0.0:1767319447.659471:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290325632:192.168.203.141@tcp:101:bash.0 00010000:00010000:0.0:1767319447.659504:0:83428:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.659533:0:83428:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.659543:0:83428:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.659555:0:83428:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.659568:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.659583:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.659592:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319447.659599:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319447.659611:0:83428:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff90cb2b55f480 x1853164290325632/t42949673089(42949673089) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/664 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319447.659663:0:83428:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55f480 x1853164290325632/t42949673089(42949673089) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/664 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319447.659679:0:83428:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1767319447.659693:0:83428:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319447.659705:0:83428:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/24 (0 0) 00000080:00200000:0.0:1767319447.659894:0:83428:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319447.659911:0:83428:0:(namei.c:1569:ll_create_it()) VFS Op:name=a2, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), intent=open|creat 00000080:00200000:0.0:1767319447.659948:0:83428:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x18:0x0](ffff90cb09b7b248) 00000080:00200000:0.0:1767319447.660058:0:83428:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x18:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:0.0:1767319447.660064:0:83428:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x18:0x0](ffff90cb09b7b248) 00000080:00010000:0.0:1767319447.660069:0:83428:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x18:0x0](ffff90cb09b7b248) for lock 0x2d0e085cf3af101b 00000080:00010000:0.0:1767319447.660082:0:83428:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x18:0x0](ffff90cb09b7b248) 00000080:00200008:0.0:1767319447.660102:0:83428:0:(file.c:1001:ll_file_open()) START file a2:[0x200004a51:0x18:0x0](ffff90cb09b7b248), flags 101101 00000002:00100000:0.0:1767319447.660124:0:83428:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55f480 x1853164290325632/t42949673089(42949673089) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319463 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:0.0:1767319447.660165:0:83428:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af101b from it ffff90cb24dbc9c0 00010000:00010000:0.0:1767319447.660170:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319447.660179:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319447.660206:0:83428:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x18:0x0](ffff90cb09b7b248), inode mode 81a4 mask 40 00000080:00200008:0.0:1767319447.660287:0:83428:0:(file.c:2648:do_file_write_iter()) START file a2:[0x200004a51:0x18:0x0], ppos: 0, count: 6 00000080:00200000:0.0:1767319447.660302:0:83428:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 6 bytes 00000080:00200000:0.0:1767319447.660310:0:83428:0:(file.c:2624:ll_do_tiny_write()) result: 0, original count 6 00000080:00200000:0.0:1767319447.660315:0:83428:0:(file.c:1994:ll_file_io_generic()) a2: write ppos: 0, bytes: 6 00000080:00200000:0.0:1767319447.660320:0:83428:0:(file.c:1759:ll_io_set_mirror()) a2: desiginated mirror: 0 00000020:00200000:0.0:1767319447.660329:0:83428:0:(cl_io.c:214:cl_io_rw_init()) header@00000000ab4136df[0x4, 1, [0x200004a51:0x18:0x0] hash] 00000020:00200000:0.0:1767319447.660331:0:83428:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 6) 0 0 00000080:00200000:0.0:1767319447.660336:0:83428:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x18:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319447.660352:0:83428:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:0.0:1767319447.660359:0:83428:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 6) 6, 6 00020000:00200000:0.0:1767319447.660364:0:83428:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319447.660434:0:83428:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:0.0:1767319447.660449:0:83428:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319447.660454:0:83428:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b1b0, osc lock ffff90cb0424f8f0, flags 0x0 00010000:00010000:0.0:1767319447.660513:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.660523:0:83428:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.660533:0:83428:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319447.660555:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290325760:192.168.203.141@tcp:101:bash.0 00000100:00100000:2.0:1767319447.661140:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12485:1853164290325888:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319447.661231:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb097cd540 going to sleep for 11 seconds 00000100:00100000:3.0:1767319447.661316:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290326016:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319447.672729:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290326016:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319447.675566:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12485:1853164290325888:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319447.676494:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290325760:192.168.203.141@tcp:101:bash.0 00010000:00010000:0.0:1767319447.676525:0:83428:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.676560:0:83428:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.676607:0:83428:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.676626:0:83428:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319447.676652:0:83428:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.676675:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.676684:0:83428:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319447.676712:0:83428:0:(vvp_io.c:1312:vvp_io_write_start()) a2: write [0, 6) append 0 append lockpos 0 00000080:00200000:0.0:1767319447.676736:0:83428:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 6 bytes 00000080:00200000:0.0:1767319447.676799:0:83428:0:(rw26.c:912:ll_write_end()) pos 0, len 6, copied 6 00000080:00200000:0.0:1767319447.676816:0:83428:0:(rw26.c:969:ll_write_end()) page@00000000b7b7d71e[3 00000000d4e2fdd5 2 1 00000000e177956a] 00000080:00200000:0.0:1767319447.676820:0:83428:0:(rw26.c:969:ll_write_end()) vmpage @00000000a131cd3b 17ffffc0001001 3:0 ffff90cb3c563288 0 lru 00000080:00200000:0.0:1767319447.676827:0:83428:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad7242f7 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001d5ab8e5 00000000457e52cc > 3< 0 0 > 4< 0 0 8 0 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1767319447.676830:0:83428:0:(rw26.c:969:ll_write_end()) end page@00000000b7b7d71e 00000080:00200000:0.0:1767319447.676831:0:83428:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319447.676837:0:83428:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 6 prio 0 00000008:00010000:0.0:1767319447.676889:0:82480:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000022fa61ba ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319447.676905:0:82480:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000022fa61ba ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.676973:0:82480:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1767319447.677058:0:82480:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb2b55f800 - object 0x240000400:3303 offset 0<>5 00000008:00010000:0.0:1767319447.677294:0:82480:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000009e22aa47 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319447.677305:0:82480:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000009e22aa47 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.677332:0:82480:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319447.677336:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1767319447.677362:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290326144:192.168.203.141@tcp:4:bash.0 00000008:00100000:0.0:1767319447.677395:0:82480:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb2b55e300 - object 0x240000400:3304 offset 0<>5 00000100:00100000:2.0:1767319447.677476:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290326272:192.168.203.141@tcp:4:bash.0 00000008:00010000:3.0:1767319447.683554:0:12482:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000022fa61ba ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319447.685331:0:12482:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000022fa61ba ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319447.685537:0:83428:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000a451e283 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319447.686061:0:12484:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000009e22aa47 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319447.686099:0:12484:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000009e22aa47 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319447.686139:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290326272:192.168.203.141@tcp:4:bash.0 00000080:00200000:0.0:1767319447.688397:0:83428:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb09b7b3f8, count 1, dirtied 1 00000080:00200000:0.0:1767319447.688411:0:83428:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 6 bytes, tot: 6 00000080:00200000:0.0:1767319447.688417:0:83428:0:(vvp_io.c:1390:vvp_io_write_start()) a2: write bytes 0, result: 6 00000020:00010000:0.0:1767319447.688446:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319447.688451:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319447.688456:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b1b0 (ffff90cb0ae33488/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319447.688467:0:83428:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319447.688484:0:83428:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319447.688530:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319447.688535:0:83428:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b1b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319447.688550:0:83428:0:(vvp_io.c:518:vvp_io_advance()) advancing 6 bytes 00000080:00200000:0.0:1767319447.688559:0:83428:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:0.0:1767319447.688568:0:83428:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x18:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319447.688572:0:83428:0:(file.c:2142:ll_file_io_generic()) a2: 2 io complete with rc: 0, result: 6, restart: 0 00000100:00100000:3.0:1767319447.689441:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290326144:192.168.203.141@tcp:4:bash.0 00000080:00200000:2.0:1767319447.692978:0:83428:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x18:0x0] updating i_size 6 i_blocks 1 00000080:00200000:2.0:1767319447.693000:0:83428:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 6 00000080:00200008:2.0:1767319447.693064:0:83428:0:(file.c:424:ll_file_release()) START file a2:[0x200004a51:0x18:0x0](ffff90cb09b7b248), flags 100001 00000002:00100000:2.0:1767319447.693253:0:83428:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55f480 x1853164290325632/t42949673089(42949673089) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319463 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319447.693271:0:83428:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319447.693277:0:83428:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a7800 x1853164290326528/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319447.693307:0:83428:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7800 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290326528:192.168.203.141@tcp:35:bash.0 00000100:00100000:2.0:1767319447.693927:0:83428:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74e40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319447.703599:0:83428:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7800 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83428:1853164290326528:192.168.203.141@tcp:35:bash.0 00000002:00100000:2.0:1767319447.703656:0:83428:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55f480 x1853164290325632/t42949673089(42949673089) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319463 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1767319447.740291:0:83651:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0000-osc-ffff90cb0cf5f000 00010000:00010000:3.0:1767319447.740678:0:83651:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 3/3 locks to regular blp list, 1 blwis in pool 00010000:00010000:0.0:1767319447.741025:0:83652:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0001-osc-ffff90cb0cf5f000 00010000:00010000:2.0:1767319447.742547:0:79740:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 3 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:2.0:1767319447.742564:0:79740:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319447.742602:0:79740:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000a451e283 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319447.742621:0:79740:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000a451e283 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319447.743019:0:79740:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319447.743119:0:79740:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb31cc0000 - object 0x240000400:3305 offset 0<>6 00000100:00100000:2.0:1767319447.743267:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290326656:192.168.203.141@tcp:4:bash.0 00000008:00010000:2.0:1767319447.749983:0:12485:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000a451e283 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319447.750098:0:12485:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a451e283 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319447.750141:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290326656:192.168.203.141@tcp:4:bash.0 00000080:00200000:3.0:1767319447.750298:0:79740:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x18:0x0] ignore/verify layout 1/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319447.750579:0:79740:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x18:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:3.0:1767319447.750609:0:79740:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800028480000000 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319447.750627:0:79740:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x16:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319447.750806:0:79740:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x16:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:3.0:1767319447.750818:0:79740:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319447.750830:0:79740:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319447.750850:0:79740:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x15:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:3.0:1767319447.750895:0:79740:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319447.750921:0:79740:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x804869480000020 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319447.750927:0:79740:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 1/0,0 mode: --/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319447.750933:0:79740:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00000100:00100000:3.0:1767319447.750959:0:79740:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:79740:1853164290326784:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319447.751102:0:79740:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0c408cc0 going to sleep for 11 seconds 00000100:00100000:3.0:1767319447.754509:0:79740:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:79740:1853164290326784:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319447.754545:0:79740:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fd600/0x2d0e085cf3af1022 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xce9:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64630 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319447.754578:0:79740:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1014 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x804869480000020 nid: local remote: 0x964edeb21ec64606 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319447.754591:0:79740:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af0fea lrc: 0/0,0 mode: --/PW res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64581 expref: -99 pid: 83428 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319447.754836:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319447.754840:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319447.754843:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319448.237312:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:3.0:1767319449.053851:0:83691:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:3.0:1767319449.053886:0:83691:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319449.053906:0:83691:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319449.053935:0:83691:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319449.053944:0:83691:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319449.053952:0:83691:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:3.0:1767319449.053957:0:83691:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:3.0:1767319449.053965:0:83691:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87f6bbf8 00010000:00010000:3.0:1767319449.053969:0:83691:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319449.053979:0:83691:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319449.053998:0:83691:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319449.054006:0:83691:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=25 00000080:00200000:3.0:1767319449.054012:0:83691:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 1 00000080:00200000:3.0:1767319449.054016:0:83691:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a0, flags=265 00000080:00200000:3.0:1767319449.054020:0:83691:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x15:0x0](ffff90cb09b79988), inode mode 81a4 mask 44 00000080:00200008:3.0:1767319449.054026:0:83691:0:(file.c:1001:ll_file_open()) START file a0:[0x200004a51:0x15:0x0](ffff90cb09b79988), flags 100000 00000002:00010000:3.0:1767319449.054041:0:83691:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x15:0x0]) in obj [0x200004a51:0x13:0x0], intent: open flags 0240100001 00010000:00010000:3.0:1767319449.054098:0:83691:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83691 initiator: MDT0 00010000:00010000:3.0:1767319449.054105:0:83691:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83691 initiator: MDT0 00000020:00100000:3.0:1767319449.054118:0:83691:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319449.054132:0:83691:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc2a00 x1853164290327040/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1767319449.054149:0:83691:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83691 initiator: MDT0 00000100:00100000:3.0:1767319449.054173:0:83691:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83691:1853164290327040:192.168.203.141@tcp:101:cat.0 00000100:00100000:3.0:1767319449.056540:0:83691:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0ae3d000 going to sleep for 11 seconds 00000100:00100000:3.0:1767319449.069150:0:83691:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83691:1853164290327040:192.168.203.141@tcp:101:cat.0 00010000:00010000:3.0:1767319449.069183:0:83691:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319449.069204:0:83691:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319449.069212:0:83691:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319449.069234:0:83691:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319449.069247:0:83691:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319449.069260:0:83691:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319449.069269:0:83691:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319449.069275:0:83691:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319449.069306:0:83691:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb31cc2a00 x1853164290327040/t42949673091(42949673091) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/664 e 0 to 0 dl 1767319465 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319449.069320:0:83691:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc2a00 x1853164290327040/t42949673091(42949673091) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/664 e 0 to 0 dl 1767319465 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319449.069335:0:83691:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1767319449.069361:0:83691:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319449.069409:0:83691:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319449.069422:0:83691:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319449.069430:0:83691:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319449.069436:0:83691:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319449.069443:0:83691:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319449.069471:0:83691:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:3.0:1767319449.069479:0:83691:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x13:0x0] suppgids 0 0: rc 0 00010000:00010000:0.0:1767319449.069526:0:77811:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:0.0:1767319449.069537:0:77811:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319449.069547:0:83691:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x15:0x0]: layout version change: 0 -> 0 00010000:00010000:0.0:1767319449.069547:0:77811:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb07505a00 already unused, calling callback (ffffffffc1ae1b40) 00000080:00010000:3.0:1767319449.069556:0:83691:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x15:0x0](ffff90cb09b79988) for lock 0x2d0e085cf3af0fe3 00010000:00010000:0.0:1767319449.069558:0:77811:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 3 00000080:00010000:3.0:1767319449.069568:0:83691:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fe3 from it ffffb4ad87f6bbf0 00010000:00010000:0.0:1767319449.069571:0:77811:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319449.069575:0:83691:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319449.069591:0:83691:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319449.069594:0:77811:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 3/0,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x1b rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319449.069621:0:77811:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000002:00100000:3.0:1767319449.069628:0:83691:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc2a00 x1853164290327040/t42949673091(42949673091) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319465 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00010000:00010000:0.0:1767319449.069677:0:77811:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 2/0,0 mode: --/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319449.069707:0:77811:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000080:00200008:3.0:1767319449.069727:0:83691:0:(file.c:6252:ll_getattr_dentry()) START file a0:[0x200004a51:0x15:0x0](ffff90cb09b79988), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319449.069737:0:83691:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x15:0x0](ffff90cb09b79988),name=a0 00010000:00010000:0.0:1767319449.069748:0:77811:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319449.069757:0:77811:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505a00/0x2d0e085cf3af1029 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec6463e expref: -99 pid: 83691 timeout: 0 lvb_type: 3 00000002:00010000:3.0:1767319449.069760:0:83691:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x15:0x0]) in obj [0x200004a51:0x13:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319449.069773:0:83691:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319449.069778:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319449.069781:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319449.069782:0:83691:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319449.069783:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:3.0:1767319449.069792:0:83691:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x13:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319449.069798:0:83691:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x15:0x0](ffff90cb09b79988) 00000080:00010000:3.0:1767319449.069802:0:83691:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x15:0x0](ffff90cb09b79988) for lock 0x2d0e085cf3af0fe3 00000080:00010000:3.0:1767319449.069806:0:83691:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fe3 from it ffffb4ad87f6bcd8 00010000:00010000:3.0:1767319449.069809:0:83691:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319449.069817:0:83691:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000100:00100000:2.0:1767319449.069825:0:12483:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000080:00200000:3.0:1767319449.069846:0:83691:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000100:00100000:2.0:1767319449.069848:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290327168:192.168.203.141@tcp:103:ldlm_bl.0 00000001:00010000:3.0:1767319449.069860:0:83691:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x15:0x0] 00000008:00010000:3.0:1767319449.069886:0:83691:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319449.069891:0:83691:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083385f0, flags 0x400001002 00010000:00010000:3.0:1767319449.069937:0:83691:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319449.069947:0:83691:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319449.069981:0:83691:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00000100:00100000:2.0:1767319449.070114:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290327296:192.168.203.141@tcp:101:cat.0 00000100:00100000:2.0:1767319449.080091:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290327168:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319449.080772:0:12483:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319449.080797:0:12483:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319449.080813:0:12483:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319449.080827:0:12483:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319449.080846:0:12483:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 5, setting rss=5; kms=5, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319449.080859:0:12483:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:3.0:1767319449.080899:0:12483:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319449.080909:0:12483:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319449.080918:0:12483:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319449.080927:0:12483:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319449.080947:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290327296:192.168.203.141@tcp:101:cat.0 00000080:00200000:0.0:1767319449.083751:0:83691:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x15:0x0] updating i_size 5 i_blocks 1 00000020:00010000:0.0:1767319449.083768:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb04be4000 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319449.083775:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb04be4000 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319449.083781:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1767319449.083787:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb04be4000 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319449.083790:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319449.083808:0:83691:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x15:0x0] ignore/verify layout 0/1, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:0.0:1767319449.083946:0:83691:0:(file.c:2474:do_file_read_iter()) START file a0:[0x200004a51:0x15:0x0], ppos: 0, count: 4194304 00000080:00200000:0.0:1767319449.083956:0:83691:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319449.083968:0:83691:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x15:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319449.083974:0:83691:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:0.0:1767319449.083980:0:83691:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x15:0x0] 00000008:00010000:0.0:1767319449.084000:0:83691:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319449.084004:0:83691:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b330, osc lock ffff90cb0424f8f0, flags 0x400001002 00010000:00010000:0.0:1767319449.084031:0:83691:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319449.084064:0:83691:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 18446744073709551615) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319449.084080:0:83691:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1767319449.084085:0:83691:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319449.084094:0:83691:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319449.084111:0:83691:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:0.0:1767319449.084116:0:83691:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x15:0x0] updating i_size 5 i_blocks 1 00000020:00010000:0.0:1767319449.084119:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb04be6480 (ffff90cb0ae333f8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319449.084122:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb04be6480 (ffff90cb0ae333f8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319449.084125:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b330 (ffff90cb0ae33488/1) at cl_lock_cancel():142 00000020:00010000:0.0:1767319449.084128:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb04be6480 (ffff90cb0ae333f8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319449.084130:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b330 (ffff90cb0ae333f8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319449.084136:0:83691:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x15:0x0] ignore/verify layout 0/1, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319449.084141:0:83691:0:(file.c:2367:file_read_confine_iter()) a0: read [0, 4194304] over eof, kms 5, file_size 5. 00000080:00200000:0.0:1767319449.084171:0:83691:0:(rw.c:2016:ll_readpage()) fast read pgno: 0 00000080:00200000:0.0:1767319449.084184:0:83691:0:(file.c:1994:ll_file_io_generic()) a0: read ppos: 0, bytes: 5 00000080:00200000:0.0:1767319449.084189:0:83691:0:(file.c:1759:ll_io_set_mirror()) a0: desiginated mirror: 0 00000020:00200000:0.0:1767319449.084197:0:83691:0:(cl_io.c:214:cl_io_rw_init()) header@00000000b9e9f1d6[0x4, 1, [0x200004a51:0x15:0x0] hash] 00000020:00200000:0.0:1767319449.084200:0:83691:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [0, 5) 0 0 00000080:00200000:0.0:1767319449.084202:0:83691:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00020000:00200000:0.0:1767319449.084215:0:83691:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:0.0:1767319449.084219:0:83691:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319449.084238:0:83691:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 0] 00000008:00010000:0.0:1767319449.084247:0:83691:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319449.084249:0:83691:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b330, osc lock ffff90cb0424f8f0, flags 0x0 00010000:00010000:0.0:1767319449.084258:0:83691:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319449.084268:0:83691:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319449.084277:0:83691:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319449.084285:0:83691:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319449.084292:0:83691:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319449.084300:0:83691:0:(vvp_io.c:827:vvp_io_read_start()) a0: read [0, 5) 00000080:00200000:0.0:1767319449.084312:0:83691:0:(vvp_io.c:886:vvp_io_read_start()) count:5 iocb pos:0 00000008:00010000:0.0:1767319449.084362:0:83691:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff90cb07996840 00000008:00010000:0.0:1767319449.084440:0:82480:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff90cb07996840 00000080:02000000:0.0:1767319449.084460:0:82480:0:(vvp_object.c:196:vvp_req_attr_set()) *** cfs_fail_loc=1619, val=0*** 00010000:00010000:0.0:1767319449.090185:0:82480:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1767319449.090262:0:82480:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb2b55d500 - object 0x240000400:3303 offset 0<>4096 00000080:02000000:0.0:1767319449.090272:0:82480:0:(vvp_object.c:196:vvp_req_attr_set()) *** cfs_fail_loc=1619, val=0*** 00000100:00100000:0.0:1767319449.090339:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290327424:192.168.203.141@tcp:3:cat.0 00000008:00100000:0.0:1767319449.093015:0:12484:0:(osc_request.c:2416:osc_brw_redo_request()) @@@ redo for recoverable error -115 req@ffff90cb2b55d500 x1853164290327424/t0(0) o3->lustre-OST0000-osc-ffff90cb0cf5f000@192.168.203.141@tcp:6/4 lens 488/4536 e 0 to 0 dl 1767319465 ref 2 fl Interpret:RMQU/600/0 rc -115/-115 job:'cat.0' uid:0 gid:0 projid:0 00000008:00100000:0.0:1767319449.093073:0:12484:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb2b55c380 - object 0x240000400:3303 offset 0<>4096 00000100:00100000:0.0:1767319449.093170:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290327424:192.168.203.141@tcp:3:cat.0 00010000:00010000:3.0:1767319449.261804:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319450.156897:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290327552:192.168.203.141@tcp:3:ptlrpcd_00_02.0 00000008:00010000:3.0:1767319450.163135:0:12485:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff90cb07996840 00000020:00200000:3.0:1767319450.163157:0:12485:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000008:00010000:3.0:1767319450.163186:0:12485:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff90cb07996840 00000100:00100000:3.0:1767319450.163225:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290327552:192.168.203.141@tcp:3:ptlrpcd_00_02.0 00000020:00010000:1.0:1767319450.163522:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319450.163528:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319450.163533:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b330 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319450.163544:0:83691:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319450.163561:0:83691:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319450.163580:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319450.163584:0:83691:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b330 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319450.163594:0:83691:0:(vvp_io.c:518:vvp_io_advance()) advancing 0 bytes 00000080:00200000:1.0:1767319450.163608:0:83691:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x15:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319450.163612:0:83691:0:(file.c:2142:ll_file_io_generic()) a0: 1 io complete with rc: -1, result: 0, restart: 0 00000080:00200000:1.0:1767319450.163617:0:83691:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 0 00000080:00200008:1.0:1767319450.180313:0:83691:0:(file.c:424:ll_file_release()) START file a0:[0x200004a51:0x15:0x0](ffff90cb09b79988), flags 100000 00000002:00100000:1.0:1767319450.180470:0:83691:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb31cc2a00 x1853164290327040/t42949673091(42949673091) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319465 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319450.180486:0:83691:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319450.180492:0:83691:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a3800 x1853164290327808/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319450.180519:0:83691:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3800 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83691:1853164290327808:192.168.203.141@tcp:35:cat.0 00000100:00100000:1.0:1767319450.180616:0:83691:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb109056c0 going to sleep for 11 seconds 00000100:00100000:3.0:1767319450.190292:0:83691:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3800 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83691:1853164290327808:192.168.203.141@tcp:35:cat.0 00000002:00100000:3.0:1767319450.190333:0:83691:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb31cc2a00 x1853164290327040/t42949673091(42949673091) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319465 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319450.199148:0:83692:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:3.0:1767319450.199185:0:83692:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319450.199207:0:83692:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319450.199242:0:83692:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319450.199250:0:83692:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319450.199260:0:83692:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:3.0:1767319450.199264:0:83692:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:3.0:1767319450.199272:0:83692:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e7bbf8 00010000:00010000:3.0:1767319450.199276:0:83692:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319450.199286:0:83692:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319450.199305:0:83692:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319450.199313:0:83692:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=25 00000080:00200000:3.0:1767319450.199320:0:83692:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 1 00000080:00200000:3.0:1767319450.199333:0:83692:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), file ffff90cb03442c00, open_flags 8000, mode 0 opened 0 00000080:00200000:3.0:1767319450.199341:0:83692:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908), intent=open 00000002:00010000:3.0:1767319450.199358:0:83692:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x13:0x0], intent: open flags 0100001 00010000:00010000:3.0:1767319450.199447:0:83692:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83692 initiator: MDT0 00010000:00010000:3.0:1767319450.199455:0:83692:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83692 initiator: MDT0 00000020:00100000:3.0:1767319450.199469:0:83692:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319450.199574:0:83692:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc2a00 x1853164290328064/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1767319450.199597:0:83692:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83692 initiator: MDT0 00000100:00100000:3.0:1767319450.199622:0:83692:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83692:1853164290328064:192.168.203.141@tcp:101:cat.0 00000100:00100000:3.0:1767319450.199904:0:83692:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0ae3d480 going to sleep for 11 seconds 00000100:00100000:2.0:1767319450.205304:0:83692:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83692:1853164290328064:192.168.203.141@tcp:101:cat.0 00010000:00010000:2.0:1767319450.205338:0:83692:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319450.205360:0:83692:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319450.205448:0:83692:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319450.205463:0:83692:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319450.205475:0:83692:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319450.205488:0:83692:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319450.205496:0:83692:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319450.205503:0:83692:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319450.205514:0:83692:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb31cc2a00 x1853164290328064/t42949673093(42949673093) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319466 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319450.205529:0:83692:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc2a00 x1853164290328064/t42949673093(42949673093) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319466 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319450.205560:0:83692:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319450.205577:0:83692:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319450.205589:0:83692:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/22 (0 0) 00000080:00200000:2.0:1767319450.205597:0:83692:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x13:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319450.205669:0:83692:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x16:0x0](ffff90cb2b0f5348): rc = 0 00000080:00200000:2.0:1767319450.205687:0:83692:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x16:0x0]: layout version change: 2 -> 2 00000080:00010000:2.0:1767319450.205694:0:83692:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x16:0x0](ffff90cb2b0f5348) for lock 0x2d0e085cf3af1037 00000080:00010000:2.0:1767319450.205706:0:83692:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x16:0x0](ffff90cb2b0f5348) 00000080:00200008:2.0:1767319450.205736:0:83692:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x16:0x0](ffff90cb2b0f5348), flags 100000 00000002:00100000:2.0:1767319450.205761:0:83692:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc2a00 x1853164290328064/t42949673093(42949673093) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319466 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319450.205812:0:83692:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1037 from it ffff90cb09762a80 00010000:00010000:2.0:1767319450.205817:0:83692:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319450.205827:0:83692:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319450.205855:0:83692:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff90cb2b0f5348), inode mode 81a4 mask 44 00000080:00200008:2.0:1767319450.205886:0:83692:0:(file.c:6252:ll_getattr_dentry()) START file a1:[0x200004a51:0x16:0x0](ffff90cb2b0f5348), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319450.205893:0:83692:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff90cb2b0f5348),name=a1 00000002:00010000:2.0:1767319450.205918:0:83692:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x16:0x0]) in obj [0x200004a51:0x13:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319450.205928:0:83692:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319450.205948:0:83692:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319450.205957:0:83692:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x13:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319450.205963:0:83692:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x16:0x0](ffff90cb2b0f5348) 00000080:00010000:2.0:1767319450.205966:0:83692:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x16:0x0](ffff90cb2b0f5348) for lock 0x2d0e085cf3af1037 00000080:00010000:2.0:1767319450.205970:0:83692:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1037 from it ffffb4ad87e7bcd8 00010000:00010000:2.0:1767319450.205974:0:83692:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319450.205980:0:83692:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319450.206000:0:83692:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x16:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1767319450.206012:0:83692:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x16:0x0] 00000008:00010000:2.0:1767319450.206034:0:83692:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319450.206039:0:83692:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796930, osc lock ffff90cb0426b300, flags 0x400001002 00010000:00010000:2.0:1767319450.206094:0:83692:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 3/1,0 mode: --/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319450.206103:0:83692:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 3/1,0 mode: --/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->524287] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319450.206148:0:83692:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00000100:00100000:1.0:1767319450.206597:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290328192:192.168.203.141@tcp:101:cat.0 00010000:00010000:1.0:1767319450.221183:0:12482:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 6/2,0 mode: --/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->524287] (req 0->524287) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319450.221240:0:12482:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 6/2,0 mode: --/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319450.221257:0:12482:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319450.221272:0:12482:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319450.221291:0:12482:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 5, setting rss=5; kms=5, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319450.221304:0:12482:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1767319450.221421:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319450.221430:0:12482:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319450.221438:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319450.221446:0:12482:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319450.221469:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290328192:192.168.203.141@tcp:101:cat.0 00000080:00200000:2.0:1767319450.228109:0:83692:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x16:0x0] updating i_size 5 i_blocks 3 00000020:00010000:2.0:1767319450.228122:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb06de9da8 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319450.228128:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb06de9da8 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319450.228134:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796930 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319450.228165:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb06de9da8 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319450.228168:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319450.228190:0:83692:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x16:0x0] ignore/verify layout 0/1, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:2.0:1767319450.228316:0:83692:0:(file.c:2474:do_file_read_iter()) START file a1:[0x200004a51:0x16:0x0], ppos: 0, count: 4194304 00000080:00200000:2.0:1767319450.228327:0:83692:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x16:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319450.228338:0:83692:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x16:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319450.228343:0:83692:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x16:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1767319450.228349:0:83692:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x16:0x0] 00000008:00010000:2.0:1767319450.229328:0:83692:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319450.229338:0:83692:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796930, osc lock ffff90cb0426b300, flags 0x400001002 00010000:00010000:2.0:1767319450.229400:0:83692:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319450.229421:0:83692:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 524287) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319450.229438:0:83692:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1767319450.229443:0:83692:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319450.229452:0:83692:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319450.229473:0:83692:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1767319450.229501:0:83692:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x16:0x0] updating i_size 5 i_blocks 3 00000020:00010000:2.0:1767319450.229505:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319450.229509:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319450.229512:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796930 (ffff90cb0ae331b8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319450.229529:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319450.229533:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796930 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319450.229547:0:83692:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x16:0x0] ignore/verify layout 0/1, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319450.229556:0:83692:0:(file.c:2367:file_read_confine_iter()) a1: read [0, 4194304] over eof, kms 5, file_size 5. 00000080:00200000:2.0:1767319450.229592:0:83692:0:(rw.c:2016:ll_readpage()) fast read pgno: 0 00000080:00200000:2.0:1767319450.229607:0:83692:0:(file.c:1994:ll_file_io_generic()) a1: read ppos: 0, bytes: 5 00000080:00200000:2.0:1767319450.229613:0:83692:0:(file.c:1759:ll_io_set_mirror()) a1: desiginated mirror: 0 00000020:00200000:2.0:1767319450.229622:0:83692:0:(cl_io.c:214:cl_io_rw_init()) header@000000000ef09916[0x4, 1, [0x200004a51:0x16:0x0] hash] 00000020:00200000:2.0:1767319450.229636:0:83692:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [0, 5) 0 0 00000080:00200000:2.0:1767319450.229640:0:83692:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x16:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00020000:00200000:2.0:1767319450.229659:0:83692:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:2.0:1767319450.229662:0:83692:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319450.229681:0:83692:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 0] 00000008:00010000:2.0:1767319450.229693:0:83692:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319450.229697:0:83692:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796930, osc lock ffff90cb0426b300, flags 0x0 00010000:00010000:2.0:1767319450.229706:0:83692:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319450.229727:0:83692:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319450.229736:0:83692:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319450.229743:0:83692:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319450.229751:0:83692:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319450.229760:0:83692:0:(vvp_io.c:827:vvp_io_read_start()) a1: read [0, 5) 00000080:00200000:2.0:1767319450.229780:0:83692:0:(vvp_io.c:886:vvp_io_read_start()) count:5 iocb pos:0 00000008:00010000:2.0:1767319450.229835:0:83692:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff90cb06e8ca80 00000008:00010000:2.0:1767319450.229881:0:71987:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff90cb06e8ca80 00000080:02000000:2.0:1767319450.229898:0:71987:0:(vvp_object.c:196:vvp_req_attr_set()) *** cfs_fail_loc=1619, val=0*** 00010000:00010000:2.0:1767319450.238752:0:71987:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319450.238833:0:71987:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb040a4e00 - object 0x240000400:3304 offset 0<>4096 00000080:02000000:2.0:1767319450.238843:0:71987:0:(vvp_object.c:196:vvp_req_attr_set()) *** cfs_fail_loc=1619, val=0*** 00000100:00100000:2.0:1767319450.238912:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1767319450.238938:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290328320:192.168.203.141@tcp:3:cat.0 00000008:00100000:0.0:1767319450.248565:0:12482:0:(osc_request.c:2416:osc_brw_redo_request()) @@@ redo for recoverable error -115 req@ffff90cb040a4e00 x1853164290328320/t0(0) o3->lustre-OST0000-osc-ffff90cb0cf5f000@192.168.203.141@tcp:6/4 lens 488/4536 e 0 to 0 dl 1767319466 ref 2 fl Interpret:RMQU/600/0 rc -115/-115 job:'cat.0' uid:0 gid:0 projid:0 00000008:00100000:0.0:1767319450.248634:0:12482:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb2b55d500 - object 0x240000400:3304 offset 0<>4096 00000100:00100000:0.0:1767319450.248670:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290328320:192.168.203.141@tcp:3:cat.0 00000100:00100000:3.0:1767319450.249010:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00010000:00010000:0.0:1767319450.284783:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319451.310332:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319451.310611:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290328448:192.168.203.141@tcp:3:ptlrpcd_00_00.0 00000008:00010000:0.0:1767319451.315085:0:12485:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff90cb06e8ca80 00000020:00200000:0.0:1767319451.315118:0:12485:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000008:00010000:0.0:1767319451.315142:0:12485:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff90cb06e8ca80 00000100:00100000:0.0:1767319451.315174:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290328448:192.168.203.141@tcp:3:ptlrpcd_00_00.0 00000020:00010000:1.0:1767319451.316681:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319451.316694:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319451.316699:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796930 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319451.316712:0:83692:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319451.316728:0:83692:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319451.316752:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319451.316756:0:83692:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319451.316768:0:83692:0:(vvp_io.c:518:vvp_io_advance()) advancing 0 bytes 00000080:00200000:1.0:1767319451.316785:0:83692:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x16:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319451.316790:0:83692:0:(file.c:2142:ll_file_io_generic()) a1: 1 io complete with rc: -1, result: 0, restart: 0 00000080:00200000:1.0:1767319451.316795:0:83692:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 0 00000080:00200008:1.0:1767319451.317249:0:83692:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x16:0x0](ffff90cb2b0f5348), flags 100000 00000002:00100000:1.0:1767319451.317332:0:83692:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb31cc2a00 x1853164290328064/t42949673093(42949673093) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319466 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319451.317344:0:83692:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319451.317350:0:83692:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a1f80 x1853164290328704/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319451.318654:0:83692:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83692:1853164290328704:192.168.203.141@tcp:35:cat.0 00000100:00100000:1.0:1767319451.318794:0:83692:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905540 going to sleep for 11 seconds 00000100:00100000:1.0:1767319451.338657:0:83692:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0cf5f000: committing for last_committed 42949673093 gen 1 00000100:00100000:1.0:1767319451.338795:0:83692:0:(client.c:3125:ptlrpc_free_committed()) @@@ stopping search req@ffff90cb043a1f80 x1853164290328704/t42949673094(42949673094) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/456 e 0 to 0 dl 1767319467 ref 3 fl Rpc:RQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000100:00100000:1.0:1767319451.338831:0:83692:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:83692:1853164290328704:192.168.203.141@tcp:35:cat.0 00000002:00100000:1.0:1767319451.338863:0:83692:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb31cc2a00 x1853164290328064/t42949673093(42949673093) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319466 ref 1 fl Complete:RMQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1767319452.346505:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319452.781632:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12485:1853164290328832:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319452.782209:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290328960:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319452.782406:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1767319452.782414:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290329088:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319452.786726:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1767319452.786756:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290329216:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319452.797838:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12485:1853164290328832:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319452.803746:0:12482:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff90cb0cf5f000: committing for last_committed 38654705689 gen 5 00000100:00100000:1.0:1767319452.803791:0:12482:0:(client.c:3125:ptlrpc_free_committed()) @@@ stopping search req@ffff90cb31cc0000 x1853164290326656/t38654705690(38654705690) o4->lustre-OST0000-osc-ffff90cb0cf5f000@192.168.203.141@tcp:6/4 lens 496/448 e 0 to 0 dl 1767319463 ref 1 fl Complete:RQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000100:00100000:1.0:1767319452.803805:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290329088:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319452.809469:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290329216:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319452.811313:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290328960:192.168.203.141@tcp:400:kworker.0 00010000:00010000:1.0:1767319453.358986:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319454.381487:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319455.404545:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319456.428692:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319457.454545:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319457.901363:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290329728:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319457.901618:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:1.0:1767319457.901627:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12484:1853164290329344:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319457.901675:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290329472:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319457.901701:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:1.0:1767319457.901717:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290329600:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319457.915906:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290329728:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319457.916052:0:12482:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff90cb0cf5f000: committing for last_committed 38654705690 gen 5 00000100:00100000:2.0:1767319457.918530:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290329600:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319457.918591:0:12482:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0cf5f000: committing for last_committed 42949673094 gen 1 00000100:00100000:2.0:1767319457.918598:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290329472:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319457.927165:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12484:1853164290329344:192.168.203.141@tcp:400:kworker.0 00010000:00010000:1.0:1767319458.478637:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:3.0:1767319458.986920:0:84252:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: == sanity-lfsck test 19b: OST-object inconsistency self repair ========================================================== 21:04:17 (1767319457) 00000080:00200000:1.0:1767319459.212675:0:84122:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319459.212708:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319459.212729:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.212747:0:84122:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319459.212756:0:84122:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319459.212764:0:84122:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319459.212768:0:84122:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:1.0:1767319459.212776:0:84122:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e63bb0 00010000:00010000:1.0:1767319459.212781:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.212790:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319459.212812:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 44 00000080:00200008:1.0:1767319459.212821:0:84122:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 304000 00000080:00200008:1.0:1767319459.212836:0:84122:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 2047, flags 0, foreign 0 00000002:00010000:1.0:1767319459.212853:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: readdir flags 0 00010000:00010000:1.0:1767319459.212860:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.212868:0:84122:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1767319459.213425:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290329856:192.168.203.141@tcp:37:bash.0 00000100:00100000:1.0:1767319459.213540:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319459.233171:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290329856:192.168.203.141@tcp:37:bash.0 00010000:00010000:1.0:1767319459.234125:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.234141:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.234218:0:84122:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319459.234241:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.234262:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.234272:0:84122:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.234277:0:84122:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319459.234283:0:84122:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319459.234287:0:84122:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:0.0:1767319459.234292:0:84122:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e63cd8 00010000:00010000:0.0:1767319459.234295:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.234300:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.234515:0:84122:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) pos/size0/10752 32bit_api 0 00000080:00200000:0.0:1767319459.234597:0:84122:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:2.0:1767319459.234703:0:84122:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 304000 00000080:00200000:2.0:1767319459.239405:0:84271:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319459.239443:0:84271:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319459.239465:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319459.239485:0:84271:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319459.239508:0:84271:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319459.239518:0:84271:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319459.239522:0:84271:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:2.0:1767319459.239530:0:84271:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e7bb58 00010000:00010000:2.0:1767319459.239533:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319459.239541:0:84271:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319459.239557:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319459.239574:0:84271:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=8 00000080:00200008:2.0:1767319459.239585:0:84271:0:(file.c:6252:ll_getattr_dentry()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff90cb09b78908), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319459.239590:0:84271:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908),name=d19a.sanity-lfsck 00000002:00010000:2.0:1767319459.239605:0:84271:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x13:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319459.239612:0:84271:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 30 res 8589953617/19 (0 0) 00010000:00010000:2.0:1767319459.239662:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84271 initiator: MDT0 00010000:00010000:2.0:1767319459.239669:0:84271:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84271 initiator: MDT0 00010000:00010000:2.0:1767319459.239679:0:84271:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84271 initiator: MDT0 00000100:00100000:2.0:1767319459.239709:0:84271:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4000 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290329984:192.168.203.141@tcp:101:rm.0 00000100:00100000:2.0:1767319459.239819:0:84271:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.251224:0:84271:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4000 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290329984:192.168.203.141@tcp:101:rm.0 00010000:00010000:0.0:1767319459.251258:0:84271:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.251280:0:84271:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.251289:0:84271:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.251302:0:84271:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.251327:0:84271:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.251342:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.251350:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.251358:0:84271:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319459.251528:0:84271:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb040a4000 x1853164290329984/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319475 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319459.251545:0:84271:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.251557:0:84271:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/19 (0 0) 00000080:00200000:0.0:1767319459.251634:0:84271:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319459.251662:0:84271:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 11776 00000080:00010000:0.0:1767319459.251670:0:84271:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff90cb09b78908) for lock 0x2d0e085cf3af1045 00000080:00010000:0.0:1767319459.251680:0:84271:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x13:0x0](ffff90cb09b78908) 00000080:00010000:0.0:1767319459.251683:0:84271:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1045 from it ffffb4ad87e7bcb8 00010000:00010000:0.0:1767319459.251686:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.251695:0:84271:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.251817:0:84271:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319459.251836:0:84271:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.251847:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.251858:0:84271:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.251864:0:84271:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319459.251869:0:84271:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319459.251871:0:84271:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:0.0:1767319459.251875:0:84271:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e7bbf8 00010000:00010000:0.0:1767319459.251878:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.251885:0:84271:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.251894:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319459.251901:0:84271:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=266 00000080:00200000:0.0:1767319459.253049:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 44 00000080:00200008:0.0:1767319459.253068:0:84271:0:(file.c:1001:ll_file_open()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff90cb09b78908), flags 704400 00000002:00010000:0.0:1767319459.253096:0:84271:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x13:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0100240704401 00010000:00010000:0.0:1767319459.253159:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84271 initiator: MDT0 00010000:00010000:0.0:1767319459.253168:0:84271:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84271 initiator: MDT0 00000020:00100000:0.0:1767319459.253197:0:84271:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319459.253208:0:84271:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55d500 x1853164290330240/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319459.253218:0:84271:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84271 initiator: MDT0 00000100:00100000:0.0:1767319459.253241:0:84271:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290330240:192.168.203.141@tcp:101:rm.0 00000100:00100000:0.0:1767319459.253452:0:84271:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.263205:0:84271:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290330240:192.168.203.141@tcp:101:rm.0 00010000:00010000:0.0:1767319459.263244:0:84271:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84271 initiator: MDT0 00010000:00010000:0.0:1767319459.263261:0:84271:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84271 initiator: MDT0 00010000:00010000:0.0:1767319459.263268:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84271 initiator: MDT0 00010000:00010000:0.0:1767319459.263277:0:84271:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84271 initiator: MDT0 00010000:00010000:0.0:1767319459.263286:0:84271:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84271 initiator: MDT0 00010000:00010000:0.0:1767319459.263292:0:84271:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fd800 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319459.263297:0:84271:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84271 initiator: MDT0 00010000:00010000:0.0:1767319459.263305:0:84271:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84271 initiator: MDT0 00010000:00010000:0.0:1767319459.263335:0:84271:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84271 initiator: MDT0 00010000:00010000:0.0:1767319459.263342:0:84271:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319459.263351:0:84271:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84271 initiator: MDT0 00010000:00010000:0.0:1767319459.263358:0:84271:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af104c lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84271 initiator: MDT0 00000002:00100000:0.0:1767319459.263430:0:84271:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb2b55d500 x1853164290330240/t42949673095(42949673095) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319459.263444:0:84271:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55d500 x1853164290330240/t42949673095(42949673095) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319459.263458:0:84271:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319459.263485:0:84271:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 11776 00000002:00100000:0.0:1767319459.263506:0:84271:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55d500 x1853164290330240/t42949673095(42949673095) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1767319459.265063:0:84271:0:(file.c:6252:ll_getattr_dentry()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff90cb09b78908), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319459.265097:0:84271:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908),name=d19a.sanity-lfsck 00000002:00010000:2.0:1767319459.265127:0:84271:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x13:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319459.265148:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319459.265165:0:84271:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319459.265174:0:84271:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319459.265183:0:84271:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x13:0x0](ffff90cb09b78908) 00000080:00010000:2.0:1767319459.265188:0:84271:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff90cb09b78908) for lock 0x2d0e085cf3af1045 00000080:00010000:2.0:1767319459.265194:0:84271:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1045 from it ffffb4ad87e7bcd8 00010000:00010000:2.0:1767319459.265199:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319459.265207:0:84271:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319459.265314:0:84271:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908) pos/size0/11776 32bit_api 0 00000002:00010000:2.0:1767319459.265332:0:84271:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x13:0x0]) in obj [0x200004a51:0x13:0x0], intent: readdir flags 0 00010000:00010000:2.0:1767319459.265338:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319459.265348:0:84271:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1767319459.266049:0:84271:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5c00 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290330368:192.168.203.141@tcp:37:rm.0 00000100:00100000:2.0:1767319459.266170:0:84271:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905b40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319459.274965:0:84271:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5c00 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290330368:192.168.203.141@tcp:37:rm.0 00010000:00010000:3.0:1767319459.275669:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319459.275684:0:84271:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000080:00200008:3.0:1767319459.275838:0:84271:0:(file.c:424:ll_file_release()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff90cb09b78908), flags 704000 00000002:00100000:0.0:1767319459.276522:0:84271:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55d500 x1853164290330240/t42949673095(42949673095) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319459.276540:0:84271:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319459.276547:0:84271:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc2680 x1853164290330624/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319459.276587:0:84271:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290330624:192.168.203.141@tcp:35:rm.0 00000100:00100000:0.0:1767319459.276731:0:84271:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.280280:0:84271:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290330624:192.168.203.141@tcp:35:rm.0 00000002:00100000:0.0:1767319459.280342:0:84271:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55d500 x1853164290330240/t42949673095(42949673095) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319459.280497:0:84271:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319459.280518:0:84271:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.280539:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.280555:0:84271:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.280573:0:84271:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319459.280580:0:84271:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319459.280585:0:84271:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:0.0:1767319459.280593:0:84271:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e7bbf8 00010000:00010000:0.0:1767319459.280598:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.280608:0:84271:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.280625:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319459.280632:0:84271:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=266 00000080:00200000:0.0:1767319459.280640:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 44 00000080:00200008:0.0:1767319459.280650:0:84271:0:(file.c:1001:ll_file_open()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff90cb09b78908), flags 704400 00000002:00010000:0.0:1767319459.280666:0:84271:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x13:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240704401 00010000:00010000:0.0:1767319459.280721:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84271 initiator: MDT0 00010000:00010000:0.0:1767319459.280740:0:84271:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84271 initiator: MDT0 00000020:00100000:0.0:1767319459.280754:0:84271:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319459.280762:0:84271:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55d500 x1853164290330880/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319459.280773:0:84271:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84271 initiator: MDT0 00000100:00100000:0.0:1767319459.280794:0:84271:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290330880:192.168.203.141@tcp:101:rm.0 00000100:00100000:0.0:1767319459.280967:0:84271:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.285302:0:84271:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290330880:192.168.203.141@tcp:101:rm.0 00010000:00010000:0.0:1767319459.285342:0:84271:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec646a7 expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.285356:0:84271:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec646a7 expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.285401:0:84271:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec646a7 expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.285425:0:84271:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec646a7 expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319459.285444:0:84271:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff90cb2b55d500 x1853164290330880/t42949673097(42949673097) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319459.285459:0:84271:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55d500 x1853164290330880/t42949673097(42949673097) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319459.285495:0:84271:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec646a7 expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.285508:0:84271:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 16 res 8589953617/19 (0 0) 00000080:00200000:0.0:1767319459.285515:0:84271:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319459.285538:0:84271:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x13:0x0], updating i_size 11776 00000080:00010000:0.0:1767319459.285544:0:84271:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff90cb09b78908) for lock 0x2d0e085cf3af1053 00000080:00010000:0.0:1767319459.285552:0:84271:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1053 from it ffffb4ad87e7bbd0 00010000:00010000:0.0:1767319459.285556:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec646a7 expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.285578:0:84271:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec646a7 expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319459.285610:0:84271:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55d500 x1853164290330880/t42949673097(42949673097) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1767319459.285702:0:84271:0:(file.c:6252:ll_getattr_dentry()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff90cb09b78908), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319459.285710:0:84271:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908),name=d19a.sanity-lfsck 00000002:00010000:0.0:1767319459.285737:0:84271:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x13:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.285748:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.285759:0:84271:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.285767:0:84271:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319459.285772:0:84271:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x13:0x0](ffff90cb09b78908) 00000080:00010000:0.0:1767319459.285783:0:84271:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x13:0x0](ffff90cb09b78908) for lock 0x2d0e085cf3af1045 00000080:00010000:0.0:1767319459.285788:0:84271:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1045 from it ffffb4ad87e7bcd8 00010000:00010000:0.0:1767319459.285791:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.285798:0:84271:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.285898:0:84271:0:(llite_lib.c:2766:ll_statfs()) VFS Op:sb=lustre (ffff90cb0cf5f000) d19a.sanity-lfsck proj=0 00000080:00000004:0.0:1767319459.285904:0:84271:0:(obd_class.h:1083:obd_statfs()) lustre-clilmv-ffff90cb0cf5f000: age 4648, max_age 4661 00800000:00000004:0.0:1767319459.285913:0:84271:0:(obd_class.h:1083:obd_statfs()) lustre-MDT0000-mdc-ffff90cb0cf5f000: age 4648, max_age 4661 00000100:00100000:0.0:1767319459.285955:0:84271:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c000 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290331008:192.168.203.141@tcp:41:rm.0 00000100:00100000:0.0:1767319459.286049:0:84271:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74300 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.288628:0:84271:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c000 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290331008:192.168.203.141@tcp:41:rm.0 00800000:00000004:0.0:1767319459.288663:0:84271:0:(obd_class.h:1109:obd_statfs()) lustre-MDT0000-mdc-ffff90cb0cf5f000: update ffff90cb0491b520 cache blocks 137728/141312 objects 17472/17809 00000080:00000004:0.0:1767319459.288671:0:84271:0:(obd_class.h:1109:obd_statfs()) lustre-clilmv-ffff90cb0cf5f000: update ffff90cb0491e6d0 cache blocks 137728/141312 objects 17472/17809 00000080:00000004:0.0:1767319459.288677:0:84271:0:(llite_lib.c:2629:ll_statfs_internal()) MDC blocks 137728/141312 objects 17472/17809 00000080:00200000:0.0:1767319459.288722:0:84271:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908) pos/size0/11776 32bit_api 0 00000080:00200000:0.0:1767319459.288768:0:84271:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908) pos/size18446744073709551614/11776 32bit_api 0 00000080:00200000:0.0:1767319459.288800:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 1 00000080:00200000:0.0:1767319459.288815:0:84271:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a0, flags=0 00000080:00200000:0.0:1767319459.288822:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 3 00000080:00200000:0.0:1767319459.288828:0:84271:0:(namei.c:2354:ll_unlink()) VFS Op:name=a0, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908) 00010000:00010000:0.0:1767319459.288876:0:84271:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.288906:0:84271:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.289002:0:84271:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319459.289017:0:84271:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x15:0x0]: losing layout lock 00010000:00010000:0.0:1767319459.289164:0:84271:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319459.289174:0:84271:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.289180:0:84271:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:0.0:1767319459.289184:0:84271:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af0fe3 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x15:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec6456c expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319459.289204:0:84271:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667c00/0x2d0e085cf3af1045 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec6468b expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1767319459.289225:0:84271:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319459.289235:0:84271:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55c000 x1853164290331264/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319459.289261:0:84271:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c000 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290331264:192.168.203.141@tcp:36:rm.0 00000100:00100000:0.0:1767319459.289459:0:84271:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.297913:0:84271:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c000 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290331264:192.168.203.141@tcp:36:rm.0 00000080:00200000:0.0:1767319459.297983:0:84271:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x15:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:0.0:1767319459.297996:0:84271:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319459.298034:0:84271:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x15:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319459.298042:0:84271:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x15:0x0](ffff90cb09b79988) 00000008:00010000:0.0:1767319459.298827:0:84271:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 5 blocks 1 [cma]time: 1767319447 1767319447 0 by oinfo size 5 blocks 1 [cma]time 1767319447 1767319447 0 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319459.298899:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 1 00000080:00200000:0.0:1767319459.298912:0:84271:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=0 00000080:00200000:0.0:1767319459.298917:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 3 00000080:00200000:0.0:1767319459.298922:0:84271:0:(namei.c:2354:ll_unlink()) VFS Op:name=a1, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908) 00010000:00010000:0.0:1767319459.298957:0:84271:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319459.298975:0:84271:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x16:0x0]: losing layout lock 00010000:00010000:0.0:1767319459.298992:0:84271:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319459.298997:0:84271:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x16:0x0]: losing layout lock 00010000:00010000:0.0:1767319459.299041:0:84271:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319459.299049:0:84271:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 1/0,0 mode: --/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319459.299056:0:84271:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:0.0:1767319459.299068:0:84271:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505400/0x2d0e085cf3af1037 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x16:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64668 expref: -99 pid: 83692 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319459.299081:0:84271:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af100d lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x16:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec645ff expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000020:00100000:0.0:1767319459.299105:0:84271:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319459.299117:0:84271:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55fb80 x1853164290331520/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319459.299155:0:84271:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290331520:192.168.203.141@tcp:36:rm.0 00000100:00100000:0.0:1767319459.299250:0:84271:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.306023:0:84271:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290331520:192.168.203.141@tcp:36:rm.0 00000080:00200000:0.0:1767319459.306107:0:84271:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x16:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:0.0:1767319459.306121:0:84271:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1767319459.306131:0:84271:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:0.0:1767319459.306150:0:84271:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x16:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319459.306157:0:84271:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x16:0x0](ffff90cb2b0f5348) 00000008:00010000:0.0:1767319459.306191:0:84271:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 5 blocks 3 [cma]time: 1767319447 1767319447 0 by oinfo size 5 blocks 3 [cma]time 1767319447 1767319447 0 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319459.306268:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 1 00000080:00200000:0.0:1767319459.306283:0:84271:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a2, flags=0 00000080:00200000:0.0:1767319459.306290:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908), inode mode 41ed mask 3 00000080:00200000:0.0:1767319459.306307:0:84271:0:(namei.c:2354:ll_unlink()) VFS Op:name=a2, dir=[0x200004a51:0x13:0x0](ffff90cb09b78908) 00010000:00010000:0.0:1767319459.306347:0:84271:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319459.306401:0:84271:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x18:0x0]: losing layout lock 00010000:00010000:0.0:1767319459.306460:0:84271:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319459.306476:0:84271:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319459.306480:0:84271:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af101b lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x18:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64622 expref: -99 pid: 83428 timeout: 0 lvb_type: 3 00000020:00100000:0.0:1767319459.306507:0:84271:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319459.306535:0:84271:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55e300 x1853164290331776/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319459.306558:0:84271:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55e300 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290331776:192.168.203.141@tcp:36:rm.0 00000100:00100000:0.0:1767319459.306637:0:84271:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.311007:0:84271:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55e300 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290331776:192.168.203.141@tcp:36:rm.0 00000080:00200000:0.0:1767319459.311083:0:84271:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x18:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:0.0:1767319459.311101:0:84271:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319459.311134:0:84271:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x18:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319459.311142:0:84271:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x18:0x0](ffff90cb09b7b248) 00000080:00200008:0.0:1767319459.311239:0:84271:0:(file.c:424:ll_file_release()) START file d19a.sanity-lfsck:[0x200004a51:0x13:0x0](ffff90cb09b78908), flags 704000 00010000:00010000:0.0:1767319459.311269:0:84271:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec646a7 expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.311327:0:84271:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319459.311347:0:84271:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.311356:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.311409:0:84271:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.311418:0:84271:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319459.311425:0:84271:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319459.311430:0:84271:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:0.0:1767319459.311437:0:84271:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e7bc10 00010000:00010000:0.0:1767319459.311441:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.311483:0:84271:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.311500:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319459.311513:0:84271:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19a.sanity-lfsck, flags=0 00000080:00200000:0.0:1767319459.311521:0:84271:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319459.311528:0:84271:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.311534:0:84271:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.311542:0:84271:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.311548:0:84271:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319459.311552:0:84271:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319459.311555:0:84271:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af0fce 00000080:00010000:0.0:1767319459.311559:0:84271:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0fce from it ffffb4ad87e7bd88 00010000:00010000:0.0:1767319459.311574:0:84271:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.311581:0:84271:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.311590:0:84271:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 3 00000080:00200000:0.0:1767319459.311596:0:84271:0:(namei.c:2264:ll_rmdir()) VFS Op:name=d19a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348) 00010000:00010000:0.0:1767319459.311620:0:84271:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.311716:0:84271:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec646a7 expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319459.311770:0:84271:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55d500 x1853164290330880/t42949673097(42949673097) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319459.311783:0:84271:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319459.311788:0:84271:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55f800 x1853164290332032/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319459.311814:0:84271:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290332032:192.168.203.141@tcp:35:rm.0 00000100:00100000:0.0:1767319459.311886:0:84271:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.316941:0:84271:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290332032:192.168.203.141@tcp:35:rm.0 00000002:00100000:0.0:1767319459.316981:0:84271:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55d500 x1853164290330880/t42949673097(42949673097) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00010000:00010000:0.0:1767319459.317044:0:84271:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.317215:0:84271:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 1/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec646a7 expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.317222:0:84271:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.317227:0:84271:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 1/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.317232:0:84271:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:0.0:1767319459.317254:0:84271:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1053 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x13:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec646a7 expref: -99 pid: 84271 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.317268:0:84271:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504a00/0x2d0e085cf3af0fdc lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x13:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64550 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.317283:0:84271:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af0fce lrc: 0/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64503 expref: -99 pid: 83585 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1767319459.317698:0:84271:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319459.317709:0:84271:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55f800 x1853164290332288/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 512/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319459.317738:0:84271:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290332288:192.168.203.141@tcp:36:rm.0 00000100:00100000:0.0:1767319459.317835:0:84271:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.326528:0:84271:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84271:1853164290332288:192.168.203.141@tcp:36:rm.0 00000080:00200000:0.0:1767319459.326965:0:84271:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x13:0x0](ffff90cb09b78908) 00000080:00200000:0.0:1767319459.347190:0:84272:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319459.347241:0:84272:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.347328:0:84272:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.347341:0:84272:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.347354:0:84272:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84272 initiator: MDT0 00000100:00100000:0.0:1767319459.348334:0:84272:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84272:1853164290332416:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319459.349204:0:84272:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.354349:0:84272:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84272:1853164290332416:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319459.354511:0:84272:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.354525:0:84272:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 4/1,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.354539:0:84272:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.354552:0:84272:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.354575:0:84272:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.354650:0:84272:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.354658:0:84272:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319459.354673:0:84272:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb2b55d500 x1853164290332416/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319475 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319459.354690:0:84272:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.354708:0:84272:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1767319459.354716:0:84272:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319459.354772:0:84272:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319459.354780:0:84272:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af105a 00000080:00010000:0.0:1767319459.354787:0:84272:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319459.354791:0:84272:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af105a from it ffffb4ad81767b58 00010000:00010000:0.0:1767319459.354794:0:84272:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.354802:0:84272:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.354834:0:84272:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319459.354859:0:84272:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), flags=13 00000080:00200000:0.0:1767319459.354864:0:84272:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), intent=getattr 00000002:00010000:0.0:1767319459.354891:0:84272:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d19b.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.354941:0:84272:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.354948:0:84272:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.354958:0:84272:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84272 initiator: MDT0 00000100:00100000:0.0:1767319459.354981:0:84272:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84272:1853164290332544:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319459.355128:0:84272:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.358101:0:84272:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84272:1853164290332544:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319459.358129:0:84272:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.358145:0:84272:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.358173:0:84272:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.358180:0:84272:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.358189:0:84272:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.358195:0:84272:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fd800 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319459.358199:0:84272:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.358207:0:84272:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.358214:0:84272:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.358221:0:84272:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319459.358228:0:84272:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84272 initiator: MDT0 00010000:00010000:0.0:1767319459.358247:0:84272:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1061 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84272 initiator: MDT0 00000002:00100000:0.0:1767319459.358265:0:84272:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb2b55d500 x1853164290332544/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319475 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319459.358280:0:84272:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:0.0:1767319459.358311:0:84272:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.358335:0:84272:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1767319459.358345:0:84272:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af105a from it ffffb4ad81767940 00010000:00010000:0.0:1767319459.358350:0:84272:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.358359:0:84272:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.358519:0:84272:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319459.358537:0:84272:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.358545:0:84272:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.358554:0:84272:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.358571:0:84272:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319459.358577:0:84272:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319459.358582:0:84272:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af105a 00000080:00010000:0.0:1767319459.358588:0:84272:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af105a from it ffffb4ad81767be8 00010000:00010000:0.0:1767319459.358592:0:84272:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.358600:0:84272:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.358623:0:84272:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319459.358635:0:84272:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=16392 00000080:00200008:0.0:1767319459.358668:0:84272:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 0, flags 0, foreign 0 00000080:00200000:0.0:1767319459.358674:0:84272:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319459.358683:0:84272:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.358691:0:84272:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.358700:0:84272:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.358707:0:84272:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319459.358711:0:84272:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319459.358714:0:84272:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af105a 00000080:00010000:0.0:1767319459.358718:0:84272:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af105a from it ffffb4ad81767cb8 00010000:00010000:0.0:1767319459.358721:0:84272:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.358729:0:84272:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1767319459.359362:0:84272:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 0, flags 0, foreign 0 00000080:00200000:0.0:1767319459.359418:0:84272:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319459.359429:0:84272:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.359440:0:84272:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.359450:0:84272:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.359462:0:84272:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319459.359467:0:84272:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319459.359471:0:84272:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af105a 00000080:00010000:0.0:1767319459.359475:0:84272:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af105a from it ffffb4ad81767cb8 00010000:00010000:0.0:1767319459.359479:0:84272:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.359487:0:84272:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.359647:0:84272:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319459.359655:0:84272:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.359662:0:84272:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.359670:0:84272:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.359675:0:84272:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319459.359679:0:84272:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319459.359681:0:84272:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af105a 00000080:00010000:0.0:1767319459.359685:0:84272:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af105a from it ffffb4ad81767bb0 00010000:00010000:0.0:1767319459.359688:0:84272:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.359695:0:84272:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.359713:0:84272:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 44 00000080:00200008:0.0:1767319459.360732:0:84272:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 300000 00000080:00200080:0.0:1767319459.360768:0:84272:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) cmd=c03066f0 arg=7ffea13d2280 00000080:00200000:0.0:1767319459.360786:0:84272:0:(dir.c:483:ll_dir_setdirstripe()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) name=d19b.sanity-lfsck stripe_offset=0 stripe_count=1, hash_type=0 00010000:00010000:0.0:1767319459.360824:0:84272:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.360908:0:84272:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 1/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.360916:0:84272:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319459.360920:0:84272:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af105a lrc: 0/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64725 expref: -99 pid: 84272 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1767319459.360948:0:84272:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319459.360962:0:84272:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55d500 x1853164290332800/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 568/960 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319459.360990:0:84272:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84272:1853164290332800:192.168.203.141@tcp:36:lfs.0 00000100:00100000:0.0:1767319459.361151:0:84272:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.368968:0:84272:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84272:1853164290332800:192.168.203.141@tcp:36:lfs.0 00000080:00200000:0.0:1767319459.369041:0:84272:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248) 00000080:00200000:0.0:1767319459.369049:0:84272:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 512 00000080:00200008:0.0:1767319459.369105:0:84272:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 300000 00000080:00200000:0.0:1767319459.405169:0:84122:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319459.405205:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319459.405306:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 84122 initiator: MDT0 00010000:00010000:0.0:1767319459.405332:0:84122:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00010000:00010000:0.0:1767319459.405345:0:84122:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00000100:00100000:0.0:1767319459.406048:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290332928:192.168.203.141@tcp:101:bash.0 00000100:00100000:0.0:1767319459.406169:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319459.410829:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290332928:192.168.203.141@tcp:101:bash.0 00010000:00010000:0.0:1767319459.410865:0:84122:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.410879:0:84122:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 4/1,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.410891:0:84122:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.410904:0:84122:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.410916:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.410924:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.410931:0:84122:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319459.410967:0:84122:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb2b55f480 x1853164290332928/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319475 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319459.410984:0:84122:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.410999:0:84122:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1767319459.411006:0:84122:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319459.411038:0:84122:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319459.411044:0:84122:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1068 00000080:00010000:0.0:1767319459.411051:0:84122:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319459.411066:0:84122:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1068 from it ffffb4ad87e63bf8 00010000:00010000:0.0:1767319459.411070:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319459.411079:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319459.411105:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319459.411118:0:84122:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1767319459.411125:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b361148), inode mode 41ed mask 1 00000080:00200000:0.0:1767319459.411129:0:84122:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1767319459.411132:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), inode mode 4140 mask 1 00000080:00200000:0.0:1767319459.411137:0:84122:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1767319459.412038:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8), inode mode 41c0 mask 44 00000080:00200008:1.0:1767319459.412066:0:84122:0:(file.c:1001:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b3642c8), flags 304000 00000002:00010000:1.0:1767319459.412091:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0100240304001 00010000:00010000:1.0:1767319459.412149:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319459.412158:0:84122:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00000020:00100000:1.0:1767319459.412171:0:84122:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319459.412181:0:84122:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a1c00 x1853164290333184/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319459.412192:0:84122:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00000100:00100000:1.0:1767319459.412212:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290333184:192.168.203.141@tcp:101:bash.0 00010000:00010000:0.0:1767319459.412799:0:84275:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412808:0:84275:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412840:0:84275:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412846:0:84275:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412858:0:84275:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 6 type: IBT flags: 0x10000000000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412863:0:84275:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412876:0:84275:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 7 type: IBT flags: 0x10000000000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412881:0:84275:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412894:0:84275:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 8 type: IBT flags: 0x10000000000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412899:0:84275:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412910:0:84275:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 9 type: IBT flags: 0x10000000000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412915:0:84275:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412927:0:84275:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 10 type: IBT flags: 0x10000000000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412933:0:84275:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412951:0:84275:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 11 type: IBT flags: 0x10000000000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.412957:0:84275:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00000100:00100000:0.0:1767319459.413024:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1767319459.413042:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290333312:192.168.203.141@tcp:63:ll_sa.0 00000100:00100000:1.0:1767319459.417964:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3780 going to sleep for 11 seconds 00010000:00010000:0.0:1767319459.425668:0:12484:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425694:0:12484:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425701:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425707:0:12484:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425715:0:12484:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425721:0:12484:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fc600 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319459.425726:0:12484:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425733:0:12484:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425740:0:12484:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x20e400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425764:0:12484:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319459.425772:0:12484:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425779:0:12484:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc600/0x2d0e085cf3af1076 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425807:0:12484:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425813:0:12484:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425819:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425825:0:12484:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425830:0:12484:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425835:0:12484:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fc200 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319459.425838:0:12484:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425843:0:12484:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425849:0:12484:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x20e400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425854:0:12484:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319459.425868:0:12484:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425873:0:12484:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af107d lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425886:0:12484:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425891:0:12484:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425897:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425902:0:12484:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425907:0:12484:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425912:0:12484:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fce00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319459.425914:0:12484:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425919:0:12484:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425925:0:12484:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x20e400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425929:0:12484:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319459.425932:0:12484:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425951:0:12484:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af1084 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425968:0:12484:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425972:0:12484:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425977:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425981:0:12484:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425987:0:12484:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425991:0:12484:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fcc00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319459.425994:0:12484:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.425999:0:12484:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426004:0:12484:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x20e400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426010:0:12484:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319459.426012:0:12484:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426017:0:12484:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fcc00/0x2d0e085cf3af108b lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426037:0:12484:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426044:0:12484:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426049:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426060:0:12484:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426067:0:12484:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426072:0:12484:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fde00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319459.426075:0:12484:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426080:0:12484:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426085:0:12484:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x20e400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426090:0:12484:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319459.426094:0:12484:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426100:0:12484:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1092 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426113:0:12484:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426125:0:12484:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426131:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426136:0:12484:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426142:0:12484:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426147:0:12484:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fdc00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319459.426150:0:12484:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426155:0:12484:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426161:0:12484:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x20e400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426166:0:12484:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319459.426169:0:12484:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426175:0:12484:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af1099 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426187:0:12484:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426192:0:12484:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426204:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426209:0:12484:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426214:0:12484:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426218:0:12484:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fd200 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319459.426221:0:12484:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426226:0:12484:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426232:0:12484:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x20e400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426237:0:12484:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319459.426240:0:12484:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426245:0:12484:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af10a0 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426257:0:12484:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426262:0:12484:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426267:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426278:0:12484:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426283:0:12484:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426289:0:12484:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fd000 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319459.426292:0:12484:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426297:0:12484:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426303:0:12484:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x20e400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426308:0:12484:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319459.426311:0:12484:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319459.426316:0:12484:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af10a7 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00000100:00100000:0.0:1767319459.426344:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290333312:192.168.203.141@tcp:63:ll_sa.0 00000100:00100000:1.0:1767319459.427639:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290333184:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319459.427676:0:84122:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319459.427689:0:84122:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319459.427695:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319459.427701:0:84122:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319459.427709:0:84122:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319459.427715:0:84122:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507600 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319459.427719:0:84122:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319459.427725:0:84122:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319459.427732:0:84122:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319459.427738:0:84122:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319459.427746:0:84122:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319459.427752:0:84122:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af106f lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84122 initiator: MDT0 00000002:00100000:1.0:1767319459.427771:0:84122:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb043a1c00 x1853164290333184/t42949673104(42949673104) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319459.427795:0:84122:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a1c00 x1853164290333184/t42949673104(42949673104) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319459.427809:0:84122:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319459.427835:0:84122:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000002:00100000:1.0:1767319459.427854:0:84122:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a1c00 x1853164290333184/t42949673104(42949673104) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1767319459.427936:0:84122:0:(file.c:6252:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b3642c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319459.427944:0:84122:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8),name=MDT0000 00000002:00010000:1.0:1767319459.427971:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319459.427988:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.428001:0:84122:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319459.428009:0:84122:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319459.428016:0:84122:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b3642c8) 00000080:00010000:1.0:1767319459.428020:0:84122:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b3642c8) for lock 0x2d0e085cf3af0f81 00000080:00010000:1.0:1767319459.428026:0:84122:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f81 from it ffffb4ad87e63cd8 00010000:00010000:1.0:1767319459.428029:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.428037:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319459.428234:0:84122:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8) pos/size0/10752 32bit_api 0 00000080:00200000:1.0:1767319459.428270:0:84122:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1767319459.428287:0:84122:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b3642c8), flags 304000 00000002:00100000:1.0:1767319459.428332:0:84122:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a1c00 x1853164290333184/t42949673104(42949673104) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319459.428344:0:84122:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319459.428348:0:84122:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a3b80 x1853164290333568/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319459.428404:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290333568:192.168.203.141@tcp:35:bash.0 00000100:00100000:1.0:1767319459.428489:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319459.435308:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290333568:192.168.203.141@tcp:35:bash.0 00000002:00100000:1.0:1767319459.435348:0:84122:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a1c00 x1853164290333184/t42949673104(42949673104) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319475 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319459.447002:0:84277:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319459.447038:0:84277:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319459.447059:0:84277:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319459.447079:0:84277:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319459.447088:0:84277:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319459.447096:0:84277:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319459.447100:0:84277:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1068 00000080:00010000:2.0:1767319459.447109:0:84277:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1068 from it ffffb4ad87e83b58 00010000:00010000:2.0:1767319459.447114:0:84277:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319459.447122:0:84277:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319459.447140:0:84277:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319459.447150:0:84277:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1767319459.447156:0:84277:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b361148), inode mode 41ed mask 1 00000080:00200000:2.0:1767319459.447160:0:84277:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1767319459.447164:0:84277:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), inode mode 4140 mask 1 00000080:00200000:2.0:1767319459.447167:0:84277:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:2.0:1767319459.447170:0:84277:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8), inode mode 41c0 mask 1 00000080:00200000:2.0:1767319459.447174:0:84277:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=*, flags=8 00000080:00200000:2.0:1767319459.447191:0:84277:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319459.447199:0:84277:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319459.447205:0:84277:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319459.447224:0:84277:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319459.447229:0:84277:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319459.447233:0:84277:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319459.447236:0:84277:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1068 00000080:00010000:2.0:1767319459.447240:0:84277:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1068 from it ffffb4ad87e83c10 00010000:00010000:2.0:1767319459.447243:0:84277:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319459.447250:0:84277:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319459.447259:0:84277:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319459.447263:0:84277:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1767319459.447266:0:84277:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b361148), inode mode 41ed mask 1 00000080:00200000:2.0:1767319459.447269:0:84277:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1767319459.447272:0:84277:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), inode mode 4140 mask 1 00000080:00200000:2.0:1767319459.447274:0:84277:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:2.0:1767319459.447277:0:84277:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8), inode mode 41c0 mask 1 00000080:00200000:2.0:1767319459.447283:0:84277:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=*, flags=0 00000080:00200000:1.0:1767319459.472939:0:84278:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319459.472976:0:84278:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319459.472998:0:84278:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.473016:0:84278:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319459.473023:0:84278:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319459.473033:0:84278:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319459.473038:0:84278:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1068 00000080:00010000:1.0:1767319459.473045:0:84278:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1068 from it ffffb4ad87e93bf8 00010000:00010000:1.0:1767319459.473049:0:84278:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.473082:0:84278:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319459.473101:0:84278:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319459.473119:0:84278:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319459.473126:0:84278:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319459.473132:0:84278:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.473139:0:84278:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319459.473145:0:84278:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319459.473148:0:84278:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319459.473150:0:84278:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1068 00000080:00010000:1.0:1767319459.473153:0:84278:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1068 from it ffffb4ad87e93b38 00010000:00010000:1.0:1767319459.473156:0:84278:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.473161:0:84278:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319459.473169:0:84278:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 3 00000080:00200000:1.0:1767319459.473175:0:84278:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), file ffff90cb03555e00, open_flags a141, mode 81b6 opened 0 00000080:00200000:1.0:1767319459.473184:0:84278:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), intent=open|creat 00000002:00010000:1.0:1767319459.473205:0:84278:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d19b.sanity-lfsck,[0x200004a51:0x1a:0x0]) in obj [0x200000007:0x1:0x0], intent: open|creat flags 0120502 00010000:00010000:1.0:1767319459.473219:0:84278:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.473285:0:84278:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 1/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.473292:0:84278:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319459.473294:0:84278:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd800/0x2d0e085cf3af1068 lrc: 0/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64756 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.473338:0:84278:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.473345:0:84278:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84278 initiator: MDT0 00000020:00100000:1.0:1767319459.473359:0:84278:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319459.473411:0:84278:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a3b80 x1853164290333824/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319459.473422:0:84278:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 3/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84278 initiator: MDT0 00000100:00100000:1.0:1767319459.473448:0:84278:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84278:1853164290333824:192.168.203.141@tcp:101:lfs.0 00000100:00100000:1.0:1767319459.473940:0:84278:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319459.481430:0:84278:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84278:1853164290333824:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319459.481457:0:84278:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.481474:0:84278:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.481482:0:84278:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 4/0,1 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x10206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.481504:0:84278:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 3/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x10206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.481513:0:84278:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.481520:0:84278:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507600 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319459.481526:0:84278:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.481532:0:84278:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 4/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.481539:0:84278:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 5/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x20e400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.481545:0:84278:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319459.481552:0:84278:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 3/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x4a0f400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.481558:0:84278:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10ae lrc: 0/0,0 mode: --/CW res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 2 type: IBT flags: 0x4a0f400000000 pid: 84278 initiator: MDT0 00000002:00100000:1.0:1767319459.481606:0:84278:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=b, status=-21 req@ffff90cb043a3b80 x1853164290333824/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319475 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319459.481621:0:84278:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc -21 00000080:00200000:1.0:1767319459.481746:0:84278:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319459.481771:0:84278:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319459.481832:0:84278:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.481840:0:84278:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.481859:0:84278:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84278 initiator: MDT0 00000100:00100000:1.0:1767319459.481882:0:84278:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84278:1853164290333952:192.168.203.141@tcp:101:lfs.0 00000100:00100000:1.0:1767319459.481975:0:84278:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319459.489211:0:84278:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84278:1853164290333952:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319459.489244:0:84278:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.489257:0:84278:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 4/1,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.489269:0:84278:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.489282:0:84278:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.489294:0:84278:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.489302:0:84278:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.489309:0:84278:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319459.489320:0:84278:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb043a3b80 x1853164290333952/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319475 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319459.489356:0:84278:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.489412:0:84278:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:1.0:1767319459.489421:0:84278:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319459.489455:0:84278:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1767319459.489463:0:84278:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:1.0:1767319459.489468:0:84278:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319459.489471:0:84278:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad87e93bf8 00010000:00010000:1.0:1767319459.489475:0:84278:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319459.489484:0:84278:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319459.489512:0:84278:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319459.489546:0:84278:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), file ffff90cb03554a80, open_flags 1a100, mode 0 opened 0 00000080:00200000:1.0:1767319459.489554:0:84278:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), intent=open 00000002:00010000:1.0:1767319459.489605:0:84278:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d19b.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0320401 00010000:00010000:1.0:1767319459.489663:0:84278:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.489671:0:84278:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84278 initiator: MDT0 00000020:00100000:1.0:1767319459.489683:0:84278:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319459.489690:0:84278:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a3b80 x1853164290334208/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319459.489712:0:84278:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84278 initiator: MDT0 00000100:00100000:1.0:1767319459.489736:0:84278:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84278:1853164290334208:192.168.203.141@tcp:101:lfs.0 00000100:00100000:1.0:1767319459.489916:0:84278:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319459.497049:0:84278:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84278:1853164290334208:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319459.497087:0:84278:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.497102:0:84278:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.497109:0:84278:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.497116:0:84278:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.497124:0:84278:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.497131:0:84278:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10506000 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319459.497136:0:84278:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.497143:0:84278:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.497150:0:84278:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.497158:0:84278:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319459.497184:0:84278:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84278 initiator: MDT0 00010000:00010000:1.0:1767319459.497192:0:84278:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10bc lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84278 initiator: MDT0 00000002:00100000:1.0:1767319459.497215:0:84278:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb043a3b80 x1853164290334208/t42949673106(42949673106) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319459.497229:0:84278:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a3b80 x1853164290334208/t42949673106(42949673106) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319459.497244:0:84278:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319459.497270:0:84278:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 512 00000080:00200000:1.0:1767319459.497273:0:84278:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x19:0x0](ffff90cb09b7b248): rc = 0 00000080:00010000:1.0:1767319459.497278:0:84278:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff90cb09b7b248) for lock 0x0 00000080:00200008:1.0:1767319459.497306:0:84278:0:(file.c:1001:ll_file_open()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff90cb09b7b248), flags 320400 00000002:00100000:1.0:1767319459.497328:0:84278:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a3b80 x1853164290334208/t42949673106(42949673106) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319475 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319459.497451:0:84278:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 44 00000080:00200080:1.0:1767319459.497498:0:84278:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248) cmd=4008669a arg=93e2e0 00000020:00100000:1.0:1767319459.497574:0:84278:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319459.498042:0:84278:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a1c00 x1853164290334464/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319459.498131:0:84278:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84278:1853164290334464:192.168.203.141@tcp:36:lfs.0 00000100:00100000:1.0:1767319459.498271:0:84278:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3780 going to sleep for 11 seconds 00010000:00010000:1.0:1767319459.503008:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319459.504025:0:84278:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84278:1853164290334464:192.168.203.141@tcp:36:lfs.0 00000080:00200008:1.0:1767319459.504097:0:84278:0:(file.c:424:ll_file_release()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff90cb09b7b248), flags 320000 00000002:00100000:1.0:1767319459.504177:0:84278:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a3b80 x1853164290334208/t42949673106(42949673106) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319475 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319459.504189:0:84278:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319459.504195:0:84278:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a2680 x1853164290334720/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319459.504216:0:84278:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2680 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84278:1853164290334720:192.168.203.141@tcp:35:lfs.0 00000100:00100000:1.0:1767319459.504280:0:84278:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319459.507474:0:84278:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2680 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84278:1853164290334720:192.168.203.141@tcp:35:lfs.0 00000002:00100000:1.0:1767319459.507518:0:84278:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a3b80 x1853164290334208/t42949673106(42949673106) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 536/608 e 0 to 0 dl 1767319475 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:0.0:1767319460.526806:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319461.472970:0:12477:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:2.0:1767319461.474306:0:77807:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343098368 00000100:00100000:2.0:1767319461.474324:0:77807:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343098368 00000100:00100000:2.0:1767319461.474485:0:77807:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 7 00000100:00100000:2.0:1767319461.474498:0:77807:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb31cc0a80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:159890:x1853164343098368:12345-192.168.203.141@tcp:104: 00010000:00010000:2.0:1767319461.474520:0:77807:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319461.474716:0:77807:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:2.0:1767319461.474724:0:77807:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb31cc0a80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:159890:x1853164343098368:12345-192.168.203.141@tcp:104: Request processed in 228us (1769us total) trans 0 rc 0/0 00000100:00100000:2.0:1767319461.474732:0:77807:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 7 00010000:00010000:3.0:1767319461.474802:0:79740:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:3.0:1767319461.474812:0:79740:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319461.474822:0:79740:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb07504c00 already unused, calling callback (ffffffffc119a0e0) 00010000:00010000:3.0:1767319461.474829:0:79740:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319461.474886:0:79740:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 2/0,0 mode: --/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319461.474901:0:79740:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1767319461.474931:0:79740:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319461.474939:0:79740:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1030 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xce7:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x964edeb21ec6464c expref: -99 pid: 83691 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319461.474968:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319461.474970:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319461.474972:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319461.475009:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290334848:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319461.485729:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290334848:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1767319461.549320:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:0.0:1767319462.228264:0:84122:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319462.228304:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319462.228328:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319462.229049:0:84122:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319462.229087:0:84122:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319462.229099:0:84122:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319462.229103:0:84122:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:0.0:1767319462.229332:0:84122:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad87e63bf8 00010000:00010000:0.0:1767319462.229338:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319462.230163:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319462.230266:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319462.230297:0:84122:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), flags=25 00000080:00200000:0.0:1767319462.230302:0:84122:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), intent=0 00000002:00010000:0.0:1767319462.230329:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d19b.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:0.0:1767319462.230821:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84122 initiator: MDT0 00010000:00010000:0.0:1767319462.230834:0:84122:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00010000:00010000:0.0:1767319462.230846:0:84122:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00000100:00100000:0.0:1767319462.230881:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290334976:192.168.203.141@tcp:101:bash.0 00000100:00100000:0.0:1767319462.230995:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d740c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319462.246074:0:84122:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0cf5f000: committing for last_committed 42949673108 gen 1 00000100:00100000:1.0:1767319462.246142:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290334976:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319462.246166:0:84122:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.246203:0:84122:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.246212:0:84122:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.246226:0:84122:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.246238:0:84122:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.246271:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.246280:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.246287:0:84122:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319462.246298:0:84122:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb2b55f480 x1853164290334976/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319478 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319462.246312:0:84122:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.246324:0:84122:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/25 (0 0) 00000080:00200000:1.0:1767319462.246332:0:84122:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319462.249998:0:84122:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 11776 00000080:00200000:1.0:1767319462.250014:0:84122:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x19:0x0](ffff90cb09b7b248): rc = 0 00000080:00010000:1.0:1767319462.250033:0:84122:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff90cb09b7b248) for lock 0x2d0e085cf3af10c3 00000080:00010000:1.0:1767319462.250059:0:84122:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x19:0x0](ffff90cb09b7b248) 00000080:00010000:1.0:1767319462.250063:0:84122:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10c3 from it ffffb4ad87e63ac8 00010000:00010000:1.0:1767319462.250070:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.250084:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319462.250140:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 1 00000080:00200000:1.0:1767319462.250197:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 3 00000080:00200000:1.0:1767319462.250203:0:84122:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f0, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), file ffff90cb052b9800, open_flags 8241, mode 81b6 opened 0 00000080:00200000:1.0:1767319462.250213:0:84122:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), intent=open|creat 00000002:00010000:1.0:1767319462.250246:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x200004a51:0x1b:0x0]) in obj [0x200004a51:0x19:0x0], intent: open|creat flags 0101102 00010000:00010000:1.0:1767319462.250326:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319462.250335:0:84122:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00000020:00100000:1.0:1767319462.250351:0:84122:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319462.250621:0:84122:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a1c00 x1853164290335232/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319462.250634:0:84122:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00000100:00100000:1.0:1767319462.250666:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290335232:192.168.203.141@tcp:101:bash.0 00000100:00100000:1.0:1767319462.250828:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319462.263295:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290335232:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319462.263330:0:84122:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.263581:0:84122:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.263593:0:84122:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.263608:0:84122:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.263642:0:84122:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.263659:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.263668:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.263676:0:84122:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319462.263688:0:84122:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff90cb043a1c00 x1853164290335232/t42949673109(42949673109) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/664 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319462.263703:0:84122:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a1c00 x1853164290335232/t42949673109(42949673109) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/664 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319462.263719:0:84122:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319462.263732:0:84122:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319462.263745:0:84122:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/27 (0 0) 00000080:00200000:1.0:1767319462.263753:0:84122:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x19:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319462.263770:0:84122:0:(namei.c:1569:ll_create_it()) VFS Op:name=f0, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), intent=open|creat 00000080:00200000:1.0:1767319462.263803:0:84122:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1b:0x0](ffff90cb390ec2c8) 00000080:00200000:1.0:1767319462.263914:0:84122:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1b:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:1.0:1767319462.263926:0:84122:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x1b:0x0](ffff90cb390ec2c8) 00000080:00010000:1.0:1767319462.263930:0:84122:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1b:0x0](ffff90cb390ec2c8) for lock 0x2d0e085cf3af10ca 00000080:00010000:1.0:1767319462.263942:0:84122:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1b:0x0](ffff90cb390ec2c8) 00000080:00200008:1.0:1767319462.263960:0:84122:0:(file.c:1001:ll_file_open()) START file f0:[0x200004a51:0x1b:0x0](ffff90cb390ec2c8), flags 101101 00000002:00100000:1.0:1767319462.263982:0:84122:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a1c00 x1853164290335232/t42949673109(42949673109) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:1.0:1767319462.264030:0:84122:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10ca from it ffff90cb108bd3c0 00010000:00010000:1.0:1767319462.264049:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319462.264059:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319462.264086:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1b:0x0](ffff90cb390ec2c8), inode mode 81a4 mask 40 00000080:00200008:1.0:1767319462.264192:0:84122:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x1b:0x0], ppos: 0, count: 5 00000080:00200000:1.0:1767319462.264208:0:84122:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:1.0:1767319462.264216:0:84122:0:(file.c:2624:ll_do_tiny_write()) result: 0, original count 5 00000080:00200000:1.0:1767319462.264222:0:84122:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 0, bytes: 5 00000080:00200000:1.0:1767319462.264228:0:84122:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319462.264237:0:84122:0:(cl_io.c:214:cl_io_rw_init()) header@00000000e7313f07[0x4, 1, [0x200004a51:0x1b:0x0] hash] 00000020:00200000:1.0:1767319462.264240:0:84122:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 5) 0 0 00000080:00200000:1.0:1767319462.264245:0:84122:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319462.264263:0:84122:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:1.0:1767319462.264272:0:84122:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:1.0:1767319462.264276:0:84122:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319462.264302:0:84122:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:1.0:1767319462.264320:0:84122:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319462.264327:0:84122:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44eb0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319462.264416:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.264426:0:84122:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.264446:0:84122:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319462.264470:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2680 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290335360:192.168.203.141@tcp:101:bash.0 00000100:00100000:1.0:1767319462.267301:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3840 going to sleep for 11 seconds 00000100:00100000:1.0:1767319462.285386:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2680 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290335360:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319462.285422:0:84122:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.285447:0:84122:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.285463:0:84122:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.285481:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319462.285498:0:84122:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.285512:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.285520:0:84122:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319462.286822:0:84122:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [0, 5) append 0 append lockpos 0 00000080:00200000:1.0:1767319462.286853:0:84122:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:1.0:1767319462.287817:0:84122:0:(rw26.c:912:ll_write_end()) pos 0, len 5, copied 5 00000080:00200000:1.0:1767319462.287836:0:84122:0:(rw26.c:969:ll_write_end()) page@00000000d73d6415[3 00000000ecb3b2a9 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319462.287841:0:84122:0:(rw26.c:969:ll_write_end()) vmpage @000000008935e6e6 17ffffc0001001 3:0 ffff90cb0ad95af8 0 lru 00000080:00200000:1.0:1767319462.287850:0:84122:0:(rw26.c:969:ll_write_end()) osc-page@00000000cbe772f7 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001d5ab8e5 00000000a5535e69 > 3< 0 0 > 4< 0 0 8 8519680 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319462.287853:0:84122:0:(rw26.c:969:ll_write_end()) end page@00000000d73d6415 00000080:00200000:1.0:1767319462.287854:0:84122:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319462.287860:0:84122:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 5 prio 0 00000008:00010000:1.0:1767319462.288224:0:84122:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000f1552f1b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319462.288256:0:84122:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390ec478, count 1, dirtied 1 00000080:00200000:1.0:1767319462.288261:0:84122:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 5 bytes, tot: 5 00000080:00200000:1.0:1767319462.288265:0:84122:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 5 00000020:00010000:1.0:1767319462.288287:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319462.288291:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319462.288294:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44eb0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319462.288303:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.288315:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319462.288336:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319462.288340:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44eb0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319462.288352:0:84122:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:1.0:1767319462.288361:0:84122:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:1.0:1767319462.289025:0:84122:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319462.289030:0:84122:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:1.0:1767319462.289264:0:84122:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1b:0x0] updating i_size 5 i_blocks 1 00000080:00200000:1.0:1767319462.289273:0:84122:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 5 00000080:00200008:1.0:1767319462.289323:0:84122:0:(file.c:424:ll_file_release()) START file f0:[0x200004a51:0x1b:0x0](ffff90cb390ec2c8), flags 100001 00000002:00100000:1.0:1767319462.289695:0:84122:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a1c00 x1853164290335232/t42949673109(42949673109) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319478 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319462.289711:0:84122:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319462.289718:0:84122:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a2680 x1853164290335616/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319462.289745:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2680 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290335616:192.168.203.141@tcp:35:bash.0 00000100:00100000:1.0:1767319462.290905:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3840 going to sleep for 11 seconds 00000100:00100000:1.0:1767319462.298693:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2680 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290335616:192.168.203.141@tcp:35:bash.0 00000002:00100000:1.0:1767319462.298734:0:84122:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a1c00 x1853164290335232/t42949673109(42949673109) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319478 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319462.312777:0:84376:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319462.312816:0:84376:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319462.312838:0:84376:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319462.312864:0:84376:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319462.312873:0:84376:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319462.312883:0:84376:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319462.312960:0:84376:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:0.0:1767319462.312970:0:84376:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad81473b58 00010000:00010000:0.0:1767319462.312975:0:84376:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319462.312986:0:84376:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319462.313014:0:84376:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319462.313024:0:84376:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319462.313030:0:84376:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 1 00000080:00200000:0.0:1767319462.313171:0:84376:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), flags=8 00000080:00200000:0.0:1767319462.313177:0:84376:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), intent=getattr 00000002:00010000:0.0:1767319462.313194:0:84376:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x200004a51:0x19:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319462.313258:0:84376:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84376 initiator: MDT0 00010000:00010000:0.0:1767319462.313266:0:84376:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84376 initiator: MDT0 00010000:00010000:0.0:1767319462.313278:0:84376:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84376 initiator: MDT0 00000100:00100000:0.0:1767319462.313309:0:84376:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84376:1853164290335744:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319462.314289:0:84376:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74b40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319462.327456:0:84376:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84376:1853164290335744:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319462.327487:0:84376:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84376 initiator: MDT0 00010000:00010000:1.0:1767319462.327502:0:84376:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84376 initiator: MDT0 00010000:00010000:1.0:1767319462.327508:0:84376:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84376 initiator: MDT0 00010000:00010000:1.0:1767319462.327515:0:84376:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84376 initiator: MDT0 00010000:00010000:1.0:1767319462.327700:0:84376:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84376 initiator: MDT0 00010000:00010000:1.0:1767319462.327707:0:84376:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fce00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319462.327713:0:84376:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 84376 initiator: MDT0 00010000:00010000:1.0:1767319462.327720:0:84376:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 84376 initiator: MDT0 00010000:00010000:1.0:1767319462.327728:0:84376:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84376 initiator: MDT0 00010000:00010000:1.0:1767319462.327735:0:84376:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319462.327742:0:84376:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84376 initiator: MDT0 00010000:00010000:1.0:1767319462.327748:0:84376:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fce00/0x2d0e085cf3af10d8 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84376 initiator: MDT0 00000002:00100000:1.0:1767319462.327769:0:84376:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb2b55c380 x1853164290335744/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319478 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319462.327785:0:84376:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x19:0x0] suppgids 0 -1: rc 0 00010000:00010000:1.0:1767319462.327816:0:84376:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 30 res 8589953617/25 (0 0) 00000080:00200000:1.0:1767319462.327989:0:84376:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319462.328010:0:84376:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319462.328020:0:84376:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.328323:0:84376:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319462.328343:0:84376:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319462.328350:0:84376:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319462.328355:0:84376:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:1.0:1767319462.328361:0:84376:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad81473bf8 00010000:00010000:1.0:1767319462.328365:0:84376:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.328432:0:84376:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319462.328451:0:84376:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319462.328460:0:84376:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=25 00000080:00200000:1.0:1767319462.328467:0:84376:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 1 00000080:00200000:1.0:1767319462.328482:0:84376:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 3 00000080:00200000:1.0:1767319462.328488:0:84376:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), file ffff90cb24e7a600, open_flags a141, mode 81b6 opened 0 00000080:00200000:1.0:1767319462.328497:0:84376:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), intent=open|creat 00000002:00010000:1.0:1767319462.328519:0:84376:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x200004a51:0x1c:0x0]) in obj [0x200004a51:0x19:0x0], intent: open|creat flags 0120502 00010000:00010000:1.0:1767319462.330442:0:84376:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84376 initiator: MDT0 00010000:00010000:1.0:1767319462.330463:0:84376:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84376 initiator: MDT0 00000020:00100000:1.0:1767319462.330479:0:84376:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319462.330493:0:84376:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a3b80 x1853164290336000/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319462.330504:0:84376:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84376 initiator: MDT0 00000100:00100000:1.0:1767319462.331361:0:84376:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84376:1853164290336000:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319462.336499:0:84376:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3840 going to sleep for 11 seconds 00000100:00100000:2.0:1767319462.339575:0:84376:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84376:1853164290336000:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319462.339611:0:84376:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319462.339641:0:84376:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319462.339651:0:84376:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319462.339665:0:84376:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319462.339678:0:84376:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319462.339692:0:84376:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319462.339701:0:84376:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319462.339734:0:84376:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319462.339747:0:84376:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=8000037, status=0 req@ffff90cb043a3b80 x1853164290336000/t42949673111(42949673111) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319462.339763:0:84376:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a3b80 x1853164290336000/t42949673111(42949673111) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319462.339778:0:84376:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319462.339790:0:84376:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/28 (0 0) 00000080:00200000:2.0:1767319462.339798:0:84376:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x19:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319462.339816:0:84376:0:(namei.c:1569:ll_create_it()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), intent=open|creat 00000080:00200000:2.0:1767319462.339854:0:84376:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff90cb2b0f0908) 00000080:00200000:2.0:1767319462.339863:0:84376:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1c:0x0], updating i_size 0 00000080:00200000:2.0:1767319462.339923:0:84376:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1c:0x0]: layout version change: 4294967294 -> 4294967295 00000080:00010000:2.0:1767319462.339929:0:84376:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x1c:0x0](ffff90cb2b0f0908) 00000080:00010000:2.0:1767319462.339933:0:84376:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff90cb2b0f0908) for lock 0x2d0e085cf3af10df 00000080:00010000:2.0:1767319462.339945:0:84376:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff90cb2b0f0908) 00000080:00200008:2.0:1767319462.339965:0:84376:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), flags 120501 00000002:00100000:2.0:1767319462.339987:0:84376:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a3b80 x1853164290336000/t42949673111(42949673111) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319462.340503:0:84376:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10df from it ffff90cb108bd3c0 00010000:00010000:2.0:1767319462.340512:0:84376:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319462.340537:0:84376:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319462.341312:0:84376:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), inode mode 81a4 mask 40 00000080:00200000:2.0:1767319462.341419:0:84376:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), inode mode 81a4 mask 2 00000080:00200000:2.0:1767319462.341432:0:84376:0:(xattr.c:406:ll_xattr_set()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), xattr lov 00000002:00010000:2.0:1767319462.341456:0:84376:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1c:0x0]) in obj [0x200004a51:0x19:0x0], intent: open flags 040000002 00010000:00010000:2.0:1767319462.341528:0:84376:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84376 initiator: MDT0 00010000:00010000:2.0:1767319462.341537:0:84376:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84376 initiator: MDT0 00000020:00100000:2.0:1767319462.343315:0:84376:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319462.343333:0:84376:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a4700 x1853164290336256/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319462.343346:0:84376:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84376 initiator: MDT0 00000100:00100000:2.0:1767319462.343412:0:84376:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84376:1853164290336256:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319462.343640:0:84376:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319462.354632:0:12475:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:2.0:1767319462.354806:0:77807:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343098496 00000100:00100000:2.0:1767319462.354819:0:77807:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343098496 00000100:00100000:2.0:1767319462.355316:0:77807:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 8 00000100:00100000:2.0:1767319462.355330:0:77807:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb043a0700 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:a44b61a7-7333-4d01-b66c-1f7f87f57fc9+5:156930:x1853164343098496:12345-192.168.203.141@tcp:104: 00010000:00010000:2.0:1767319462.355354:0:77807:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319462.355755:0:77807:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:3.0:1767319462.355766:0:77807:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb043a0700 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:a44b61a7-7333-4d01-b66c-1f7f87f57fc9+5:156930:x1853164343098496:12345-192.168.203.141@tcp:104: Request processed in 437us (1149us total) trans 0 rc 0/0 00000100:00100000:3.0:1767319462.355775:0:77807:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 8 00010000:00010000:1.0:1767319462.356648:0:77811:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:1.0:1767319462.356661:0:77811:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.356675:0:77811:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507800 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319462.356681:0:77811:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.356691:0:77811:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.356700:0:77811:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 3/0,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x428400000000 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319462.356734:0:77811:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x1c:0x0]: losing layout lock 00010000:00010000:1.0:1767319462.356797:0:77811:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 2/0,0 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.356804:0:77811:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319462.356847:0:77811:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.356856:0:77811:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10df lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec6483d expref: -99 pid: 84376 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.356881:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319462.357721:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1767319462.357751:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290336384:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1767319462.358282:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319462.358285:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319462.365508:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290336384:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319462.370052:0:84376:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84376:1853164290336256:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319462.370083:0:84376:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84376 initiator: MDT0 00010000:00010000:2.0:1767319462.370098:0:84376:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84376 initiator: MDT0 00010000:00010000:2.0:1767319462.370105:0:84376:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84376 initiator: MDT0 00010000:00010000:2.0:1767319462.370113:0:84376:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84376 initiator: MDT0 00010000:00010000:2.0:1767319462.370122:0:84376:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84376 initiator: MDT0 00010000:00010000:2.0:1767319462.370129:0:84376:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c666e00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:2.0:1767319462.370134:0:84376:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84376 initiator: MDT0 00010000:00010000:2.0:1767319462.370142:0:84376:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84376 initiator: MDT0 00010000:00010000:2.0:1767319462.370149:0:84376:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84376 initiator: MDT0 00010000:00010000:2.0:1767319462.370156:0:84376:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319462.370163:0:84376:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84376 initiator: MDT0 00010000:00010000:2.0:1767319462.370169:0:84376:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c666e00/0x2d0e085cf3af10e6 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84376 initiator: MDT0 00000002:00100000:2.0:1767319462.370211:0:84376:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=800002b, status=0 req@ffff90cb040a4700 x1853164290336256/t42949673112(42949673112) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319462.370225:0:84376:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a4700 x1853164290336256/t42949673112(42949673112) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319462.370245:0:84376:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x19:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319462.370300:0:84376:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319462.370311:0:84376:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319462.370364:0:84376:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1c:0x0], updating i_size 0 00000002:00100000:2.0:1767319462.370453:0:84376:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a4700 x1853164290336256/t42949673112(42949673112) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319462.370501:0:84376:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb040a4700 x1853164290336256/t42949673112(42949673112) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319462.370513:0:84376:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319462.370518:0:84376:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a4a80 x1853164290336640/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319462.371163:0:84376:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84376:1853164290336640:192.168.203.141@tcp:35:lfs.0 00000100:00100000:2.0:1767319462.371290:0:84376:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905000 going to sleep for 11 seconds 00000100:00100000:2.0:1767319462.374833:0:84376:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84376:1853164290336640:192.168.203.141@tcp:35:lfs.0 00000002:00100000:2.0:1767319462.374876:0:84376:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb040a4700 x1853164290336256/t42949673112(42949673112) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319478 ref 2 fl Complete:RQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1767319462.374961:0:84376:0:(file.c:424:ll_file_release()) START file f1:[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), flags 100001 00000002:00100000:2.0:1767319462.375050:0:84376:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a3b80 x1853164290336000/t42949673111(42949673111) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319478 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319462.375085:0:84376:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319462.375091:0:84376:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a6300 x1853164290336896/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319462.375126:0:84376:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6300 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84376:1853164290336896:192.168.203.141@tcp:35:lfs.0 00000100:00100000:2.0:1767319462.375345:0:84376:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905cc0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319462.378929:0:84376:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6300 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84376:1853164290336896:192.168.203.141@tcp:35:lfs.0 00000002:00100000:2.0:1767319462.378971:0:84376:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a3b80 x1853164290336000/t42949673111(42949673111) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319478 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319462.381525:0:84122:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319462.381573:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319462.381598:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.381615:0:84122:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319462.381624:0:84122:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319462.381634:0:84122:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319462.381639:0:84122:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:1.0:1767319462.381647:0:84122:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad87e63bf8 00010000:00010000:1.0:1767319462.381652:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319462.381661:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319462.381680:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319462.381689:0:84122:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=25 00000080:00200000:1.0:1767319462.381696:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 1 00000080:00200000:1.0:1767319462.381713:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 3 00000080:00200000:1.0:1767319462.381718:0:84122:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), file ffff90cb24e7b380, open_flags 8241, mode 81b6 opened 0 00000080:00200000:1.0:1767319462.381727:0:84122:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), intent=open|creat 00000002:00010000:1.0:1767319462.381752:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x200004a51:0x1d:0x0]) in obj [0x200004a51:0x19:0x0], intent: open|creat flags 0101102 00010000:00010000:1.0:1767319462.381823:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319462.381851:0:84122:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00000020:00100000:1.0:1767319462.381868:0:84122:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319462.381883:0:84122:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a2a00 x1853164290337152/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319462.381894:0:84122:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00000100:00100000:1.0:1767319462.381920:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2a00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290337152:192.168.203.141@tcp:101:bash.0 00000100:00100000:1.0:1767319462.382671:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a3840 going to sleep for 11 seconds 00000100:00100000:0.0:1767319462.392957:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2a00 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290337152:192.168.203.141@tcp:101:bash.0 00010000:00010000:0.0:1767319462.392990:0:84122:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319462.393020:0:84122:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319462.393029:0:84122:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319462.393308:0:84122:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319462.393322:0:84122:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319462.393339:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319462.393349:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319462.393356:0:84122:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319462.393575:0:84122:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff90cb043a2a00 x1853164290337152/t42949673115(42949673115) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319462.393618:0:84122:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a2a00 x1853164290337152/t42949673115(42949673115) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319462.393635:0:84122:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1767319462.393650:0:84122:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319462.393662:0:84122:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/28 (0 0) 00000080:00200000:0.0:1767319462.393670:0:84122:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x19:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319462.393739:0:84122:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1c:0x0](ffff90cb2b0f0908): rc = 0 00000080:00200000:0.0:1767319462.393769:0:84122:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1c:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:0.0:1767319462.393776:0:84122:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff90cb2b0f0908) for lock 0x2d0e085cf3af10ed 00000080:00010000:0.0:1767319462.393790:0:84122:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff90cb2b0f0908) 00000080:00200008:0.0:1767319462.393809:0:84122:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), flags 101101 00000002:00100000:0.0:1767319462.393834:0:84122:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a2a00 x1853164290337152/t42949673115(42949673115) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319478 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:0.0:1767319462.393880:0:84122:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10ed from it ffff90cb108bd300 00010000:00010000:0.0:1767319462.393886:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319462.393897:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319462.393924:0:84122:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), inode mode 81a4 mask 42 00000080:00200008:0.0:1767319462.393942:0:84122:0:(llite_lib.c:2314:ll_setattr_raw()) START file f1:[0x200004a51:0x1c:0x0](ffff90cb2b0f0908) current size 0, valid attrs a068, mode 0, uid 2, gid 0, new size 0, atime 1767319462.000000000, mtime 1767319462.000000000, ctime 1767319462.000000000 00010000:00010000:0.0:1767319462.393977:0:84122:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319462.393994:0:84122:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x1c:0x0]: losing layout lock 00010000:00010000:0.0:1767319462.394791:0:84122:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319462.394804:0:84122:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319462.394807:0:84122:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af10ed lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64875 expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000020:00100000:0.0:1767319462.394840:0:84122:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319462.394849:0:84122:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55d880 x1853164290337408/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319462.394876:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d880 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290337408:192.168.203.141@tcp:36:bash.0 00000100:00100000:0.0:1767319462.395062:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319462.401968:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d880 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290337408:192.168.203.141@tcp:36:bash.0 00000080:00200000:1.0:1767319462.402048:0:84122:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000080:00200000:1.0:1767319462.402057:0:84122:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00010000:1.0:1767319462.402084:0:84122:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a51:0x1c:0x0](ffff90cb2b0f0908) 00000002:00010000:1.0:1767319462.402097:0:84122:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1c:0x0]) in obj [0x200004a51:0x1c:0x0], intent: layout flags 0 00010000:00010000:1.0:1767319462.402169:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319462.402453:0:84122:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00010000:00010000:1.0:1767319462.402466:0:84122:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84122 initiator: MDT0 00000100:00100000:1.0:1767319462.402493:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290337536:192.168.203.141@tcp:101:bash.0 00000100:00100000:1.0:1767319462.402598:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a36c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319462.407745:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290337536:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319462.407793:0:84122:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319462.407809:0:84122:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000002:00100000:1.0:1767319462.407821:0:84122:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff90cb043a0380 x1853164290337536/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 376/584 e 0 to 0 dl 1767319478 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319462.407829:0:84122:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000002:00010000:1.0:1767319462.407840:0:84122:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319462.407852:0:84122:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 16 res 8589953617/28 (0 0) 00000080:00200000:1.0:1767319462.407858:0:84122:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a51:0x1c:0x0] suppgids 0 0: rc 0 00000080:00010000:1.0:1767319462.407875:0:84122:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff90cb2b0f0908) for lock 0x2d0e085cf3af10f4 00000080:00010000:1.0:1767319462.407882:0:84122:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10f4 from it ffffb4ad87e638c8 00010000:00010000:1.0:1767319462.407886:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319462.407896:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319462.407922:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 2/1,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319462.407935:0:84122:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 2/1,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000080:00010000:1.0:1767319462.407956:0:84122:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a51:0x1c:0x0](0000000015c857c3) being reconfigured ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319462.408000:0:84122:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1c:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:1.0:1767319462.408005:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319462.408012:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00020000:00200000:1.0:1767319462.408123:0:84122:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1767319462.408142:0:84122:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:1.0:1767319462.408147:0:84122:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:1.0:1767319462.408166:0:84122:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:1.0:1767319462.408171:0:84122:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44730, osc lock ffff90cb048c9a20, flags 0x80000000 00010000:00010000:1.0:1767319462.408338:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 3/0,1 mode: --/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.408345:0:84122:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 3/0,1 mode: --/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.408356:0:84122:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 3/0,1 mode: --/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319462.408440:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290337664:192.168.203.141@tcp:101:bash.0 00000100:00100000:1.0:1767319462.411730:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a36c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319462.420518:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290337664:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319462.420562:0:84122:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 4/0,1 mode: --/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.420612:0:84122:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.420625:0:84122:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.420641:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319462.420655:0:84122:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.420667:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.420675:0:84122:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319462.420848:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1767319462.420870:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290337792:192.168.203.141@tcp:10:bash.0 00000100:00100000:2.0:1767319462.427897:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290337792:192.168.203.141@tcp:10:bash.0 00000080:00200000:1.0:1767319462.428017:0:84122:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 0 i_blocks 1 00000020:00010000:1.0:1767319462.428025:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319462.428029:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319462.428034:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44730 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319462.428047:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.428062:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319462.428122:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319462.428126:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44730 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319462.428150:0:84122:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:1.0:1767319462.428165:0:84122:0:(llite_lib.c:2564:ll_setattr_raw()) COMPLETED file f1:[0x200004a51:0x1c:0x0](ffff90cb2b0f0908) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1767319462.000000000, mtime 1767319462.000000000, ctime 1767319462.000000000, rc 0 00000080:00200008:1.0:1767319462.428285:0:84122:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x1c:0x0], ppos: 0, count: 5 00000080:00200000:1.0:1767319462.428298:0:84122:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:1.0:1767319462.428304:0:84122:0:(file.c:2624:ll_do_tiny_write()) result: 0, original count 5 00000080:00200000:1.0:1767319462.428309:0:84122:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 0, bytes: 5 00000080:00200000:1.0:1767319462.428313:0:84122:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319462.428321:0:84122:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 1, [0x200004a51:0x1c:0x0] hash] 00000020:00200000:1.0:1767319462.428323:0:84122:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 5) 0 0 00000080:00200000:1.0:1767319462.428327:0:84122:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319462.428340:0:84122:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:1.0:1767319462.428347:0:84122:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:1.0:1767319462.428352:0:84122:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319462.428419:0:84122:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:1.0:1767319462.428435:0:84122:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319462.428440:0:84122:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44730, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319462.428462:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.428473:0:84122:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.428483:0:84122:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.428490:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.428500:0:84122:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319462.428510:0:84122:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [0, 5) append 0 append lockpos 0 00000080:00200000:1.0:1767319462.428518:0:84122:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 5 bytes 00000080:00200000:1.0:1767319462.428577:0:84122:0:(rw26.c:912:ll_write_end()) pos 0, len 5, copied 5 00000080:00200000:1.0:1767319462.428585:0:84122:0:(rw26.c:969:ll_write_end()) page@0000000046fe70eb[3 000000004724b176 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319462.428589:0:84122:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6661a89 17ffffc0001001 3:0 ffff90cb0ad955e8 0 lru 00000080:00200000:1.0:1767319462.428596:0:84122:0:(rw26.c:969:ll_write_end()) osc-page@000000002cea5ab6 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001d5ab8e5 000000001af5912c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319462.428598:0:84122:0:(rw26.c:969:ll_write_end()) end page@0000000046fe70eb 00000080:00200000:1.0:1767319462.428600:0:84122:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319462.428606:0:84122:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 5 prio 0 00000008:00010000:1.0:1767319462.428638:0:84122:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000020f79533 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319462.428663:0:84122:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0ab8, count 1, dirtied 1 00000080:00200000:1.0:1767319462.428668:0:84122:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 5 bytes, tot: 5 00000080:00200000:1.0:1767319462.428671:0:84122:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 5 00000020:00010000:1.0:1767319462.428688:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319462.428690:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319462.428693:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44730 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319462.428698:0:84122:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.428706:0:84122:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319462.428717:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319462.428725:0:84122:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44730 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319462.428732:0:84122:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:1.0:1767319462.428736:0:84122:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:1.0:1767319462.428753:0:84122:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319462.428755:0:84122:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:1.0:1767319462.428760:0:84122:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 5 i_blocks 1 00000080:00200000:1.0:1767319462.428763:0:84122:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 5 00000080:00200008:1.0:1767319462.428781:0:84122:0:(file.c:424:ll_file_release()) START file f1:[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), flags 100001 00000002:00100000:1.0:1767319462.428839:0:84122:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a2a00 x1853164290337152/t42949673115(42949673115) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319478 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319462.428849:0:84122:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319462.428853:0:84122:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a1180 x1853164290338048/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319462.428870:0:84122:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290338048:192.168.203.141@tcp:35:bash.0 00000100:00100000:1.0:1767319462.428963:0:84122:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb040a36c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319462.435789:0:84122:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84122:1853164290338048:192.168.203.141@tcp:35:bash.0 00000002:00100000:0.0:1767319462.435833:0:84122:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a2a00 x1853164290337152/t42949673115(42949673115) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319478 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1767319462.444770:0:84379:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0000-osc-ffff90cb0cf5f000 00010000:00010000:3.0:1767319462.444853:0:84379:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 3/3 locks to regular blp list, 1 blwis in pool 00010000:00010000:0.0:1767319462.445417:0:84378:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0001-osc-ffff90cb0cf5f000 00010000:00010000:1.0:1767319462.445744:0:79740:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 3 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:1.0:1767319462.445759:0:79740:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800028480000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319462.445799:0:79740:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000020f79533 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800029480000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319462.445818:0:79740:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000020f79533 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800029480000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.445884:0:79740:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800029480000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1767319462.445999:0:79740:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb043a0a80 - object 0x240000400:3307 offset 0<>5 00000100:00100000:2.0:1767319462.446073:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290338176:192.168.203.141@tcp:4:bash.0 00000008:00010000:0.0:1767319462.458624:0:12485:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000020f79533 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800029480000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319462.458700:0:12485:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000020f79533 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800029480000000 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319462.458764:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290338176:192.168.203.141@tcp:4:bash.0 00000080:00200000:1.0:1767319462.458886:0:79740:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 1/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319462.458966:0:79740:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1767319462.458996:0:79740:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319462.459021:0:79740:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000f1552f1b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319462.459038:0:79740:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000f1552f1b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319462.459094:0:79740:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1767319462.459192:0:79740:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb043a0000 - object 0x240000400:3306 offset 0<>5 00000100:00100000:3.0:1767319462.459264:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290338304:192.168.203.141@tcp:4:bash.0 00000008:00010000:2.0:1767319462.472591:0:12482:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000f1552f1b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319462.472668:0:12482:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000f1552f1b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319462.472701:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290338304:192.168.203.141@tcp:4:bash.0 00000080:00200000:3.0:1767319462.472881:0:79740:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319462.473335:0:79740:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1b:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:3.0:1767319462.473450:0:79740:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x28400010000 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319462.473489:0:79740:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 1/0,0 mode: --/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804869480000020 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319462.473494:0:79740:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319462.473498:0:79740:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 1/0,0 mode: --/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319462.473502:0:79740:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00000100:00100000:3.0:1767319462.473521:0:79740:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:79740:1853164290338432:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319462.473639:0:79740:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb09eeda80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319462.481664:0:79740:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:79740:1853164290338432:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319462.481702:0:79740:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507c00/0x2d0e085cf3af10fb lrc: 0/0,0 mode: --/PW res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804869480000020 nid: local remote: 0x964edeb21ec64891 expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319462.481733:0:79740:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507600/0x2d0e085cf3af10d1 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec6480c expref: -99 pid: 84122 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319462.481746:0:79740:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667e00/0x2d0e085cf3af103e lrc: 0/0,0 mode: --/PR res: [0x240000400:0xce8:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->524287) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec64676 expref: -99 pid: 83692 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319462.481779:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319462.481800:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319462.481803:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319462.572617:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319463.020726:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12483:1853164290338560:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319463.020951:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290338688:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319463.028009:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290338688:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319463.028239:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12483:1853164290338560:192.168.203.141@tcp:400:kworker.0 00010000:00010000:0.0:1767319463.603820:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319464.620806:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319465.647854:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:3.0:1767319466.643189:0:84472:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:3.0:1767319466.643227:0:84472:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319466.643249:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319466.643269:0:84472:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319466.643278:0:84472:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319466.643289:0:84472:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:3.0:1767319466.643293:0:84472:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:3.0:1767319466.643301:0:84472:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad8812fbf8 00010000:00010000:3.0:1767319466.643305:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319466.643315:0:84472:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319466.643335:0:84472:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319466.643343:0:84472:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=25 00000080:00200000:3.0:1767319466.643351:0:84472:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 1 00000080:00200000:3.0:1767319466.643356:0:84472:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=265 00000080:00200000:3.0:1767319466.643621:0:84472:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1b:0x0](ffff90cb390ec2c8), inode mode 81a4 mask 44 00000080:00200008:3.0:1767319466.643631:0:84472:0:(file.c:1001:ll_file_open()) START file f0:[0x200004a51:0x1b:0x0](ffff90cb390ec2c8), flags 100000 00000002:00010000:3.0:1767319466.643651:0:84472:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1b:0x0]) in obj [0x200004a51:0x19:0x0], intent: open flags 0240100001 00010000:00010000:3.0:1767319466.643718:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84472 initiator: MDT0 00010000:00010000:3.0:1767319466.643726:0:84472:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84472 initiator: MDT0 00000020:00100000:3.0:1767319466.643741:0:84472:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319466.643755:0:84472:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc1180 x1853164290338944/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1767319466.643766:0:84472:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84472 initiator: MDT0 00000100:00100000:3.0:1767319466.643792:0:84472:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84472:1853164290338944:192.168.203.141@tcp:101:cat.0 00000100:00100000:3.0:1767319466.645280:0:84472:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb09eed480 going to sleep for 11 seconds 00000100:00100000:3.0:1767319466.656971:0:84472:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0cf5f000: committing for last_committed 42949673118 gen 1 00000100:00100000:3.0:1767319466.657284:0:84472:0:(client.c:3125:ptlrpc_free_committed()) @@@ stopping search req@ffff90cb31cc1180 x1853164290338944/t42949673119(42949673119) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/664 e 0 to 0 dl 1767319482 ref 3 fl Rpc:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000100:00100000:3.0:1767319466.657300:0:84472:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84472:1853164290338944:192.168.203.141@tcp:101:cat.0 00010000:00010000:3.0:1767319466.657323:0:84472:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319466.657343:0:84472:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319466.657703:0:84472:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319466.657742:0:84472:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319466.657755:0:84472:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319466.657771:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319466.657780:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319466.657790:0:84472:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319466.657802:0:84472:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb31cc1180 x1853164290338944/t42949673119(42949673119) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/664 e 0 to 0 dl 1767319482 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319466.657815:0:84472:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc1180 x1853164290338944/t42949673119(42949673119) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/664 e 0 to 0 dl 1767319482 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319466.657831:0:84472:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open, lvb_len: 56 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1767319466.657846:0:84472:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319466.657860:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319466.657884:0:84472:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319466.657894:0:84472:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319466.657900:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319466.657908:0:84472:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319466.658163:0:84472:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:3.0:1767319466.658174:0:84472:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x19:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319466.658239:0:84472:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1b:0x0]: layout version change: 0 -> 0 00000080:00010000:3.0:1767319466.658245:0:84472:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1b:0x0](ffff90cb390ec2c8) for lock 0x2d0e085cf3af10ca 00000080:00010000:3.0:1767319466.658253:0:84472:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10ca from it ffffb4ad8812fbf0 00010000:00010000:3.0:1767319466.658257:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319466.658267:0:84472:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000002:00100000:3.0:1767319466.658292:0:84472:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc1180 x1853164290338944/t42949673119(42949673119) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319482 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000080:00200008:3.0:1767319466.658405:0:84472:0:(file.c:6252:ll_getattr_dentry()) START file f0:[0x200004a51:0x1b:0x0](ffff90cb390ec2c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319466.658414:0:84472:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1b:0x0](ffff90cb390ec2c8),name=f0 00000002:00010000:3.0:1767319466.658441:0:84472:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1b:0x0]) in obj [0x200004a51:0x19:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319466.658451:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319466.658460:0:84472:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319466.658467:0:84472:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x19:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319466.658473:0:84472:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1b:0x0](ffff90cb390ec2c8) 00000080:00010000:3.0:1767319466.658478:0:84472:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1b:0x0](ffff90cb390ec2c8) for lock 0x2d0e085cf3af10ca 00000080:00010000:3.0:1767319466.658482:0:84472:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10ca from it ffffb4ad8812fcd8 00010000:00010000:3.0:1767319466.658485:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319466.658492:0:84472:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319466.658609:0:84472:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/1, layout version 2 restore needed 0 00000001:00010000:3.0:1767319466.658623:0:84472:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1b:0x0] 00000008:00010000:3.0:1767319466.658647:0:84472:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319466.658652:0:84472:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x400001002 00010000:00010000:3.0:1767319466.658707:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319466.658716:0:84472:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319466.658810:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290339072:192.168.203.141@tcp:101:cat.0 00000020:00200000:3.0:1767319466.659155:0:84472:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1767319466.664252:0:77811:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:0.0:1767319466.664275:0:77811:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319466.664291:0:77811:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb07504c00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319466.664297:0:77811:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319466.664307:0:77811:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319466.664318:0:77811:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 3/0,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319466.664354:0:77811:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319466.664431:0:77811:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 2/0,0 mode: --/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319466.664439:0:77811:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319466.664472:0:77811:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319466.664501:0:77811:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504c00/0x2d0e085cf3af1102 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec648ad expref: -99 pid: 84472 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319466.664538:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319466.664541:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319466.664543:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319466.664579:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290339200:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319466.669594:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319466.669979:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290339200:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319466.676551:0:12485:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff90cb0cf5f000: committing for last_committed 38654705694 gen 5 00010000:00010000:1.0:1767319466.676604:0:12485:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319466.676626:0:12485:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319466.676671:0:12485:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319466.676686:0:12485:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319466.676705:0:12485:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 5, setting rss=5; kms=5, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319466.676718:0:12485:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1767319466.676738:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319466.676748:0:12485:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319466.676756:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319466.676764:0:12485:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319466.676788:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290339072:192.168.203.141@tcp:101:cat.0 00000080:00200000:3.0:1767319466.676913:0:84472:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1b:0x0] updating i_size 5 i_blocks 11 00000020:00010000:3.0:1767319466.676926:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb06de9da8 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319466.676929:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb06de9da8 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319466.676936:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319466.676940:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb06de9da8 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319466.676943:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319466.676960:0:84472:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/1, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:3.0:1767319466.677103:0:84472:0:(file.c:2474:do_file_read_iter()) START file f0:[0x200004a51:0x1b:0x0], ppos: 0, count: 4194304 00000080:00200000:3.0:1767319466.677113:0:84472:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319466.677125:0:84472:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319466.677131:0:84472:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:3.0:1767319466.677137:0:84472:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1b:0x0] 00000008:00010000:3.0:1767319466.677157:0:84472:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319466.677161:0:84472:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x400001002 00010000:00010000:3.0:1767319466.677188:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319466.677203:0:84472:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 18446744073709551615) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319466.677215:0:84472:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319466.677218:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319466.677227:0:84472:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319466.677237:0:84472:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:3.0:1767319466.677248:0:84472:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1b:0x0] updating i_size 5 i_blocks 11 00000020:00010000:3.0:1767319466.677251:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319466.677253:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319466.677256:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb0a5c6bd8/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319466.677258:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319466.677261:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319466.677266:0:84472:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/1, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319466.677271:0:84472:0:(file.c:2367:file_read_confine_iter()) f0: read [0, 4194304] over eof, kms 5, file_size 5. 00000080:00200000:3.0:1767319466.677300:0:84472:0:(rw.c:2016:ll_readpage()) fast read pgno: 0 00000080:00200000:3.0:1767319466.677314:0:84472:0:(file.c:1994:ll_file_io_generic()) f0: read ppos: 0, bytes: 5 00000080:00200000:3.0:1767319466.677320:0:84472:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319466.677329:0:84472:0:(cl_io.c:214:cl_io_rw_init()) header@00000000e7313f07[0x4, 1, [0x200004a51:0x1b:0x0] hash] 00000020:00200000:3.0:1767319466.677331:0:84472:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [0, 5) 0 0 00000080:00200000:3.0:1767319466.677334:0:84472:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00020000:00200000:3.0:1767319466.677348:0:84472:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:3.0:1767319466.677352:0:84472:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319466.677408:0:84472:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 0] 00000008:00010000:3.0:1767319466.677419:0:84472:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319466.677423:0:84472:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319466.677432:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319466.677442:0:84472:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319466.677451:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319466.677459:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319466.677477:0:84472:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319466.677488:0:84472:0:(vvp_io.c:827:vvp_io_read_start()) f0: read [0, 5) 00000080:00200000:3.0:1767319466.677499:0:84472:0:(vvp_io.c:886:vvp_io_read_start()) count:5 iocb pos:0 00000008:00010000:3.0:1767319466.677562:0:84472:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff90cb07a71000 00000008:00010000:3.0:1767319466.677605:0:80457:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff90cb07a71000 00010000:00010000:3.0:1767319466.677629:0:80457:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319466.677673:0:80457:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb31cc0e00 - object 0x240000400:3306 offset 0<>4096 00000100:00100000:0.0:1767319466.677813:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290339328:192.168.203.141@tcp:3:cat.0 00000008:00100000:0.0:1767319466.685447:0:12483:0:(osc_request.c:2416:osc_brw_redo_request()) @@@ redo for recoverable error -115 req@ffff90cb31cc0e00 x1853164290339328/t0(0) o3->lustre-OST0000-osc-ffff90cb0cf5f000@192.168.203.141@tcp:6/4 lens 488/4536 e 0 to 0 dl 1767319482 ref 2 fl Interpret:RMQU/600/0 rc -115/-115 job:'cat.0' uid:0 gid:0 projid:0 00000008:00100000:0.0:1767319466.685507:0:12483:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb2b55dc00 - object 0x240000400:3306 offset 0<>4096 00000100:00100000:0.0:1767319466.685551:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290339328:192.168.203.141@tcp:3:cat.0 00000100:00100000:1.0:1767319466.685637:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00010000:00010000:1.0:1767319467.695000:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319467.695210:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290339456:192.168.203.141@tcp:3:ptlrpcd_00_01.0 00000008:00010000:0.0:1767319467.729523:0:12485:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff90cb07a71000 00000020:00200000:0.0:1767319467.729546:0:12485:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000008:00010000:0.0:1767319467.729564:0:12485:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff90cb07a71000 00000100:00100000:0.0:1767319467.729598:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290339456:192.168.203.141@tcp:3:ptlrpcd_00_01.0 00000020:00010000:3.0:1767319467.729849:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319467.729855:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319467.729860:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319467.729872:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319467.729889:0:84472:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319467.729908:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319467.729911:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319467.729921:0:84472:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:3.0:1767319467.729933:0:84472:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319467.729938:0:84472:0:(file.c:2142:ll_file_io_generic()) f0: 1 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:3.0:1767319467.729943:0:84472:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 5 00000080:00200008:3.0:1767319467.729994:0:84472:0:(file.c:2474:do_file_read_iter()) START file f0:[0x200004a51:0x1b:0x0], ppos: 5, count: 4194304 00000080:00200000:3.0:1767319467.730008:0:84472:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319467.730146:0:84472:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319467.730153:0:84472:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:3.0:1767319467.730159:0:84472:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1b:0x0] 00000008:00010000:3.0:1767319467.730176:0:84472:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319467.730181:0:84472:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x400001002 00010000:00010000:3.0:1767319467.730204:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319467.730218:0:84472:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 18446744073709551615) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319467.730231:0:84472:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319467.730235:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319467.730243:0:84472:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319467.730254:0:84472:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:3.0:1767319467.730261:0:84472:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1b:0x0] updating i_size 5 i_blocks 11 00000020:00010000:3.0:1767319467.730266:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319467.730268:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319467.730271:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb0a5c6bd8/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319467.730274:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319467.730276:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319467.730282:0:84472:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/1, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319467.730294:0:84472:0:(file.c:2367:file_read_confine_iter()) f0: read [5, 4194309] over eof, kms 5, file_size 5. 00000080:00200000:3.0:1767319467.730307:0:84472:0:(file.c:1994:ll_file_io_generic()) f0: read ppos: 5, bytes: 4194304 00000080:00200000:3.0:1767319467.730313:0:84472:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319467.730321:0:84472:0:(cl_io.c:214:cl_io_rw_init()) header@00000000e7313f07[0x4, 2, [0x200004a51:0x1b:0x0] hash] 00000020:00200000:3.0:1767319467.730324:0:84472:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [5, 4194309) 0 0 00000080:00200000:3.0:1767319467.730326:0:84472:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00020000:00200000:3.0:1767319467.730340:0:84472:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 5 chunk: [5, 4194309) 4194309, 4194304 00020000:00200000:3.0:1767319467.730345:0:84472:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319467.730362:0:84472:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 1024] 00000008:00010000:3.0:1767319467.730415:0:84472:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319467.730419:0:84472:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319467.730429:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319467.730439:0:84472:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4198399) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319467.730448:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319467.730456:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319467.730463:0:84472:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319467.730472:0:84472:0:(vvp_io.c:827:vvp_io_read_start()) f0: read [5, 4194309) 00000001:00010000:3.0:1767319467.730483:0:84472:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1b:0x0] 00000008:00010000:3.0:1767319467.730488:0:84472:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319467.730490:0:84472:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf30b0, osc lock ffff90cb08338000, flags 0x400001002 00010000:00010000:3.0:1767319467.730516:0:84472:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 4/2,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319467.730525:0:84472:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 18446744073709551615) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 4/2,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319467.730533:0:84472:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319467.730536:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 7/2,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319467.730542:0:84472:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 6/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319467.730547:0:84472:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:3.0:1767319467.730551:0:84472:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1b:0x0] updating i_size 5 i_blocks 11 00000020:00010000:3.0:1767319467.730553:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb06de9da8 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319467.730556:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb06de9da8 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319467.730558:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf30b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319467.730560:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb06de9da8 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319467.730562:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf30b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319467.730567:0:84472:0:(vvp_io.c:886:vvp_io_read_start()) count:4194304 iocb pos:5 00000020:00010000:3.0:1767319467.730572:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319467.730574:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319467.730576:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319467.730579:0:84472:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319467.730586:0:84472:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319467.730601:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319467.730604:0:84472:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319467.730609:0:84472:0:(vvp_io.c:518:vvp_io_advance()) advancing 0 bytes 00000080:00200000:3.0:1767319467.730614:0:84472:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1b:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319467.730618:0:84472:0:(file.c:2142:ll_file_io_generic()) f0: 1 io complete with rc: 0, result: 0, restart: 0 00000080:00200000:3.0:1767319467.730620:0:84472:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 0 00000080:00200008:3.0:1767319467.730725:0:84472:0:(file.c:424:ll_file_release()) START file f0:[0x200004a51:0x1b:0x0](ffff90cb390ec2c8), flags 100000 00000002:00100000:3.0:1767319467.730786:0:84472:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb31cc1180 x1853164290338944/t42949673119(42949673119) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319482 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319467.730799:0:84472:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319467.730805:0:84472:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc1c00 x1853164290339712/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319467.730827:0:84472:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84472:1853164290339712:192.168.203.141@tcp:35:cat.0 00000100:00100000:3.0:1767319467.731236:0:84472:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb09eed3c0 going to sleep for 11 seconds 00000100:00100000:3.0:1767319467.741419:0:84472:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84472:1853164290339712:192.168.203.141@tcp:35:cat.0 00000002:00100000:3.0:1767319467.741462:0:84472:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb31cc1180 x1853164290338944/t42949673119(42949673119) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/664 e 0 to 0 dl 1767319482 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319467.755141:0:84473:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319467.755191:0:84473:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319467.755212:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319467.755232:0:84473:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319467.755240:0:84473:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319467.755251:0:84473:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319467.755256:0:84473:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:2.0:1767319467.755264:0:84473:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad87fe3bf8 00010000:00010000:2.0:1767319467.755269:0:84473:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319467.755279:0:84473:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319467.755299:0:84473:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319467.755309:0:84473:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319467.755316:0:84473:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 1 00000080:00200000:2.0:1767319467.755331:0:84473:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), file ffff90cb0c4e0000, open_flags 8000, mode 0 opened 0 00000080:00200000:2.0:1767319467.755339:0:84473:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248), intent=open 00000002:00010000:2.0:1767319467.755356:0:84473:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x200004a51:0x19:0x0], intent: open flags 0100001 00010000:00010000:2.0:1767319467.755461:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84473 initiator: MDT0 00010000:00010000:2.0:1767319467.755469:0:84473:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84473 initiator: MDT0 00000020:00100000:2.0:1767319467.755484:0:84473:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319467.757847:0:84473:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a6d80 x1853164290339968/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319467.757879:0:84473:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84473 initiator: MDT0 00000100:00100000:2.0:1767319467.757926:0:84473:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6d80 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84473:1853164290339968:192.168.203.141@tcp:101:cat.0 00000100:00100000:2.0:1767319467.759400:0:84473:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905600 going to sleep for 11 seconds 00000100:00100000:2.0:1767319467.767174:0:84473:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6d80 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84473:1853164290339968:192.168.203.141@tcp:101:cat.0 00010000:00010000:2.0:1767319467.767209:0:84473:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319467.767229:0:84473:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319467.767238:0:84473:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319467.767252:0:84473:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319467.767264:0:84473:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319467.767278:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319467.767287:0:84473:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319467.767318:0:84473:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319467.767332:0:84473:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb040a6d80 x1853164290339968/t42949673121(42949673121) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319483 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319467.767346:0:84473:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a6d80 x1853164290339968/t42949673121(42949673121) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/848 e 0 to 0 dl 1767319483 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319467.767360:0:84473:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open, lvb_len: 240 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319467.767409:0:84473:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319467.767422:0:84473:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/28 (0 0) 00000080:00200000:2.0:1767319467.767430:0:84473:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x19:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319467.767489:0:84473:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1c:0x0](ffff90cb2b0f0908): rc = 0 00000080:00200000:2.0:1767319467.767514:0:84473:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x1c:0x0]: layout version change: 2 -> 2 00000080:00010000:2.0:1767319467.767520:0:84473:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff90cb2b0f0908) for lock 0x2d0e085cf3af1110 00000080:00010000:2.0:1767319467.767533:0:84473:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff90cb2b0f0908) 00000080:00200008:2.0:1767319467.767550:0:84473:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), flags 100000 00000002:00100000:2.0:1767319467.767574:0:84473:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a6d80 x1853164290339968/t42949673121(42949673121) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319483 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319467.767629:0:84473:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1110 from it ffff90cb24eceba0 00010000:00010000:2.0:1767319467.767634:0:84473:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319467.767653:0:84473:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319467.767679:0:84473:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), inode mode 81a4 mask 44 00000080:00200008:2.0:1767319467.767709:0:84473:0:(file.c:6252:ll_getattr_dentry()) START file f1:[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319467.767716:0:84473:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff90cb2b0f0908),name=f1 00000002:00010000:2.0:1767319467.767745:0:84473:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1c:0x0]) in obj [0x200004a51:0x19:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319467.767754:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319467.767767:0:84473:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319467.767773:0:84473:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x19:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319467.767778:0:84473:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff90cb2b0f0908) 00000080:00010000:2.0:1767319467.767782:0:84473:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1c:0x0](ffff90cb2b0f0908) for lock 0x2d0e085cf3af1110 00000080:00010000:2.0:1767319467.767786:0:84473:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1110 from it ffffb4ad87fe3cd8 00010000:00010000:2.0:1767319467.767789:0:84473:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319467.767796:0:84473:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319467.767817:0:84473:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/1, layout version 3 restore needed 0 00000001:00010000:2.0:1767319467.767829:0:84473:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1c:0x0] 00000008:00010000:2.0:1767319467.767853:0:84473:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319467.767858:0:84473:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a390, flags 0x400001002 00010000:00010000:2.0:1767319467.767926:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319467.767935:0:84473:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319467.768058:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290340096:192.168.203.141@tcp:101:cat.0 00000020:00200000:2.0:1767319467.768420:0:84473:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1767319467.780176:0:12485:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319467.780210:0:12485:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319467.780227:0:12485:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319467.780243:0:12485:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319467.780263:0:12485:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 5, setting rss=5; kms=5, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319467.780277:0:12485:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1767319467.780304:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319467.780313:0:12485:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319467.780321:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319467.780330:0:12485:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319467.780354:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290340096:192.168.203.141@tcp:101:cat.0 00000080:00200000:2.0:1767319467.781500:0:84473:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 5 i_blocks 11 00000020:00010000:2.0:1767319467.781589:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb04be4b68 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319467.781594:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb04be4b68 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319467.781600:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7878/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319467.781605:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb04be4b68 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319467.781608:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319467.781627:0:84473:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/1, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:2.0:1767319467.781762:0:84473:0:(file.c:2474:do_file_read_iter()) START file f1:[0x200004a51:0x1c:0x0], ppos: 0, count: 4194304 00000080:00200000:2.0:1767319467.781771:0:84473:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319467.781782:0:84473:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319467.781789:0:84473:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/1, layout version 2 restore needed 0 00000001:00010000:2.0:1767319467.781794:0:84473:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1c:0x0] 00000008:00010000:2.0:1767319467.781811:0:84473:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319467.781816:0:84473:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a390, flags 0x400001002 00010000:00010000:2.0:1767319467.781842:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319467.781859:0:84473:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319467.781873:0:84473:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1767319467.781886:0:84473:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319467.781896:0:84473:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319467.781911:0:84473:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1767319467.781917:0:84473:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 5 i_blocks 11 00000020:00010000:2.0:1767319467.781920:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb09630b68 (ffff90cb095b7878/0) at cl_lock_release():245 00000020:00010000:2.0:1767319467.781922:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb09630b68 (ffff90cb095b7878/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319467.781925:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb040647e8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319467.781928:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb09630b68 (ffff90cb095b7878/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319467.781930:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb095b7878/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319467.781935:0:84473:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/1, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319467.781940:0:84473:0:(file.c:2367:file_read_confine_iter()) f1: read [0, 4194304] over eof, kms 5, file_size 5. 00000080:00200000:2.0:1767319467.781972:0:84473:0:(rw.c:2016:ll_readpage()) fast read pgno: 0 00000080:00200000:2.0:1767319467.781985:0:84473:0:(file.c:1994:ll_file_io_generic()) f1: read ppos: 0, bytes: 5 00000080:00200000:2.0:1767319467.781991:0:84473:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319467.782928:0:84473:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 1, [0x200004a51:0x1c:0x0] hash] 00000020:00200000:2.0:1767319467.782932:0:84473:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [0, 5) 0 0 00000080:00200000:2.0:1767319467.782936:0:84473:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00020000:00200000:2.0:1767319467.782958:0:84473:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 5) 5, 5 00020000:00200000:2.0:1767319467.782962:0:84473:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319467.782985:0:84473:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 0] 00000008:00010000:2.0:1767319467.783150:0:84473:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319467.783156:0:84473:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a390, flags 0x0 00010000:00010000:2.0:1767319467.783177:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319467.783193:0:84473:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319467.783226:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319467.783235:0:84473:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319467.783243:0:84473:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319467.783253:0:84473:0:(vvp_io.c:827:vvp_io_read_start()) f1: read [0, 5) 00000080:00200000:2.0:1767319467.783270:0:84473:0:(vvp_io.c:886:vvp_io_read_start()) count:5 iocb pos:0 00000008:00010000:2.0:1767319467.783325:0:84473:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff90cb06e8c900 00000008:00010000:2.0:1767319467.783767:0:71987:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff90cb06e8c900 00010000:00010000:2.0:1767319467.783801:0:71987:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319467.783849:0:71987:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb040a5f80 - object 0x240000400:3307 offset 0<>4096 00000100:00100000:0.0:1767319467.783919:0:12483:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1767319467.784190:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290340224:192.168.203.141@tcp:3:cat.0 00000008:00100000:0.0:1767319467.789697:0:12483:0:(osc_request.c:2416:osc_brw_redo_request()) @@@ redo for recoverable error -115 req@ffff90cb040a5f80 x1853164290340224/t0(0) o3->lustre-OST0000-osc-ffff90cb0cf5f000@192.168.203.141@tcp:6/4 lens 488/4536 e 0 to 0 dl 1767319483 ref 2 fl Interpret:RMQU/600/0 rc -115/-115 job:'cat.0' uid:0 gid:0 projid:0 00000008:00100000:0.0:1767319467.789754:0:12483:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb2b55dc00 - object 0x240000400:3307 offset 0<>4096 00000100:00100000:0.0:1767319467.789796:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290340224:192.168.203.141@tcp:3:cat.0 00000100:00100000:1.0:1767319468.141260:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290340608:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319468.141462:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1767319468.141470:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12485:1853164290340480:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319468.145222:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12485:1853164290340480:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319468.147183:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290340608:192.168.203.141@tcp:400:kworker.0 00010000:00010000:0.0:1767319468.717148:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319468.845788:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290340352:192.168.203.141@tcp:3:ptlrpcd_00_01.0 00000008:00010000:0.0:1767319468.869913:0:12483:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff90cb06e8c900 00000020:00200000:0.0:1767319468.869936:0:12483:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000008:00010000:0.0:1767319468.870327:0:12483:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff90cb06e8c900 00000100:00100000:0.0:1767319468.870363:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290340352:192.168.203.141@tcp:3:ptlrpcd_00_01.0 00000020:00010000:3.0:1767319468.870711:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319468.870716:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319468.870722:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319468.870735:0:84473:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319468.870752:0:84473:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319468.870784:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319468.870787:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319468.870798:0:84473:0:(vvp_io.c:518:vvp_io_advance()) advancing 5 bytes 00000080:00200000:3.0:1767319468.870813:0:84473:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319468.870819:0:84473:0:(file.c:2142:ll_file_io_generic()) f1: 1 io complete with rc: 0, result: 5, restart: 0 00000080:00200000:3.0:1767319468.870824:0:84473:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 5 00000080:00200008:3.0:1767319468.870923:0:84473:0:(file.c:2474:do_file_read_iter()) START file f1:[0x200004a51:0x1c:0x0], ppos: 5, count: 4194304 00000080:00200000:3.0:1767319468.870932:0:84473:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319468.870950:0:84473:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319468.870956:0:84473:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/1, layout version 2 restore needed 0 00000001:00010000:3.0:1767319468.870961:0:84473:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1c:0x0] 00000008:00010000:3.0:1767319468.870978:0:84473:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319468.870982:0:84473:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x400001002 00010000:00010000:3.0:1767319468.871019:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319468.871033:0:84473:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319468.871045:0:84473:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319468.871049:0:84473:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319468.871057:0:84473:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319468.871067:0:84473:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:3.0:1767319468.871095:0:84473:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 5 i_blocks 11 00000020:00010000:3.0:1767319468.871099:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb09630b68 (ffff90cb095b7878/0) at cl_lock_release():245 00000020:00010000:3.0:1767319468.871101:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb09630b68 (ffff90cb095b7878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319468.871104:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040646c8/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319468.871107:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb09630b68 (ffff90cb095b7878/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319468.871110:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319468.871117:0:84473:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/1, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319468.871122:0:84473:0:(file.c:2367:file_read_confine_iter()) f1: read [5, 4194309] over eof, kms 5, file_size 5. 00000080:00200000:3.0:1767319468.871146:0:84473:0:(file.c:1994:ll_file_io_generic()) f1: read ppos: 5, bytes: 4194304 00000080:00200000:3.0:1767319468.871152:0:84473:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319468.871159:0:84473:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 2, [0x200004a51:0x1c:0x0] hash] 00000020:00200000:3.0:1767319468.871162:0:84473:0:(cl_io.c:214:cl_io_rw_init()) io range: 1 [5, 4194309) 0 0 00000080:00200000:3.0:1767319468.871164:0:84473:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00020000:00200000:3.0:1767319468.871687:0:84473:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 5 chunk: [5, 1048576) 4194309, 1048571 00020000:00200000:3.0:1767319468.871692:0:84473:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319468.871709:0:84473:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 0 [0, 255] 00000008:00010000:3.0:1767319468.871722:0:84473:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319468.871726:0:84473:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319468.871739:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319468.871749:0:84473:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319468.871759:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319468.871767:0:84473:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319468.871789:0:84473:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319468.871800:0:84473:0:(vvp_io.c:827:vvp_io_read_start()) f1: read [5, 1048576) 00000001:00010000:3.0:1767319468.871812:0:84473:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x1c:0x0] 00000008:00010000:3.0:1767319468.871819:0:84473:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319468.871821:0:84473:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf30b0, osc lock ffff90cb08338000, flags 0x400001002 00010000:00010000:3.0:1767319468.871828:0:84473:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 4/2,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319468.871838:0:84473:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 4/2,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319468.871846:0:84473:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319468.871849:0:84473:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 7/2,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319468.871857:0:84473:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 6/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319468.871864:0:84473:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:3.0:1767319468.871868:0:84473:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x1c:0x0] updating i_size 5 i_blocks 11 00000020:00010000:3.0:1767319468.871871:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb04be4b68 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319468.871873:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb04be4b68 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319468.871876:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf30b0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319468.871879:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb04be4b68 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319468.871882:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf30b0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319468.871896:0:84473:0:(vvp_io.c:886:vvp_io_read_start()) count:1048571 iocb pos:5 00000020:00010000:3.0:1767319468.871905:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319468.871908:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319468.871910:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319468.871915:0:84473:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319468.871923:0:84473:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319468.871933:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319468.871936:0:84473:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319468.871941:0:84473:0:(vvp_io.c:518:vvp_io_advance()) advancing 0 bytes 00000080:00200000:3.0:1767319468.871947:0:84473:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319468.871951:0:84473:0:(file.c:2142:ll_file_io_generic()) f1: 1 io complete with rc: 0, result: 0, restart: 0 00000080:00200000:3.0:1767319468.871953:0:84473:0:(file.c:2228:ll_file_io_generic()) iot: 1, result: 0 00000080:00200008:3.0:1767319468.872460:0:84473:0:(file.c:424:ll_file_release()) START file f1:[0x200004a51:0x1c:0x0](ffff90cb2b0f0908), flags 100000 00000002:00100000:3.0:1767319468.872634:0:84473:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb040a6d80 x1853164290339968/t42949673121(42949673121) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319483 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319468.872648:0:84473:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319468.872654:0:84473:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc1c00 x1853164290340864/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319468.872678:0:84473:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84473:1853164290340864:192.168.203.141@tcp:35:cat.0 00000100:00100000:3.0:1767319468.872864:0:84473:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb09eed3c0 going to sleep for 11 seconds 00000100:00100000:3.0:1767319468.883102:0:84473:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job cat:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84473:1853164290340864:192.168.203.141@tcp:35:cat.0 00000002:00100000:3.0:1767319468.883829:0:84473:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb040a6d80 x1853164290339968/t42949673121(42949673121) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 760/848 e 0 to 0 dl 1767319483 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1767319469.744693:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319470.765584:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319471.807082:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319472.813790:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319473.260611:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290341120:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319473.260676:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12482:1853164290340992:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319473.260737:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290341248:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319473.260772:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1767319473.260779:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290341376:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319473.267817:0:12483:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0cf5f000: committing for last_committed 42949673122 gen 1 00000100:00100000:1.0:1767319473.267837:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290341120:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319473.268065:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12482:1853164290340992:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319473.273616:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290341248:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319473.273651:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290341376:192.168.203.141@tcp:400:kworker.0 00010000:00010000:3.0:1767319473.837603:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319474.863131:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319475.886094:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319476.335844:0:83582:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 83582 initiator: MDT0 00010000:00010000:3.0:1767319476.335861:0:83582:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00000100:00100000:0.0:1767319476.335968:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290341504:192.168.203.141@tcp:63:ll_sa.0 00010000:00010000:2.0:1767319476.360213:0:12482:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319476.360232:0:12482:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319476.360239:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319476.360246:0:12482:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319476.360270:0:12482:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319476.360277:0:12482:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb07504e00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:2.0:1767319476.360282:0:12482:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319476.360289:0:12482:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319476.360296:0:12482:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x20e400000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319476.360302:0:12482:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319476.360307:0:12482:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00010000:00010000:2.0:1767319476.360313:0:12482:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07504e00/0x2d0e085cf3af111e lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 83582 initiator: MDT0 00000100:00100000:2.0:1767319476.360343:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290341504:192.168.203.141@tcp:63:ll_sa.0 00010000:00010000:3.0:1767319476.908530:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:2.0:1767319477.662427:0:85040:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: == sanity-lfsck test 20a: Handle the orphan with dummy LOV EA slot properly ========================================================== 21:04:36 (1767319476) 00000080:00200000:1.0:1767319477.833024:0:84910:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319477.833050:0:84910:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319477.833068:0:84910:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.833084:0:84910:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319477.833092:0:84910:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319477.833101:0:84910:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319477.833105:0:84910:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:1.0:1767319477.833112:0:84910:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad87ebbbb0 00010000:00010000:1.0:1767319477.833116:0:84910:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.833124:0:84910:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319477.833153:0:84910:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 44 00000080:00200008:1.0:1767319477.833163:0:84910:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 304000 00000080:00200008:1.0:1767319477.833179:0:84910:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 2047, flags 0, foreign 0 00000002:00010000:1.0:1767319477.833195:0:84910:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: readdir flags 0 00010000:00010000:1.0:1767319477.833201:0:84910:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.833208:0:84910:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1767319477.833866:0:84910:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84910:1853164290341632:192.168.203.141@tcp:37:bash.0 00000100:00100000:1.0:1767319477.833981:0:84910:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d743c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319477.866218:0:84910:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84910:1853164290341632:192.168.203.141@tcp:37:bash.0 00010000:00010000:2.0:1767319477.866931:0:84910:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319477.866959:0:84910:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319477.870067:0:84910:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319477.870098:0:84910:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319477.870114:0:84910:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319477.870129:0:84910:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319477.870137:0:84910:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319477.870146:0:84910:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319477.870149:0:84910:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:2.0:1767319477.870156:0:84910:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad87ebbcd8 00010000:00010000:2.0:1767319477.870159:0:84910:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319477.870167:0:84910:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319477.870264:0:84910:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) pos/size0/10752 32bit_api 0 00000080:00200000:2.0:1767319477.870318:0:84910:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:2.0:1767319477.870383:0:84910:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 304000 00000080:00200000:1.0:1767319477.877563:0:85058:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319477.877589:0:85058:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319477.877606:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.877621:0:85058:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319477.877629:0:85058:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319477.877640:0:85058:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319477.877644:0:85058:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:1.0:1767319477.877651:0:85058:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad87e5bb58 00010000:00010000:1.0:1767319477.877655:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.877677:0:85058:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319477.877694:0:85058:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319477.877701:0:85058:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=8 00000080:00200008:1.0:1767319477.877710:0:85058:0:(file.c:6252:ll_getattr_dentry()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff90cb09b7b248), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319477.877714:0:85058:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248),name=d19b.sanity-lfsck 00000002:00010000:1.0:1767319477.877726:0:85058:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x19:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319477.877733:0:85058:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 30 res 8589953617/25 (0 0) 00010000:00010000:1.0:1767319477.877778:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85058 initiator: MDT0 00010000:00010000:1.0:1767319477.877785:0:85058:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85058 initiator: MDT0 00010000:00010000:1.0:1767319477.877795:0:85058:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85058 initiator: MDT0 00000100:00100000:1.0:1767319477.877822:0:85058:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290341760:192.168.203.141@tcp:101:rm.0 00000100:00100000:1.0:1767319477.877919:0:85058:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319477.891416:0:85058:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290341760:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319477.891457:0:85058:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.891474:0:85058:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.891483:0:85058:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.891502:0:85058:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.891513:0:85058:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.891524:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.891532:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.891538:0:85058:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319477.891550:0:85058:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb043a0a80 x1853164290341760/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319493 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319477.891563:0:85058:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.891574:0:85058:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/25 (0 0) 00000080:00200000:1.0:1767319477.891581:0:85058:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319477.891603:0:85058:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 11776 00000080:00010000:1.0:1767319477.891609:0:85058:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff90cb09b7b248) for lock 0x2d0e085cf3af1125 00000080:00010000:1.0:1767319477.891617:0:85058:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x19:0x0](ffff90cb09b7b248) 00000080:00010000:1.0:1767319477.891620:0:85058:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1125 from it ffffb4ad87e5bcb8 00010000:00010000:1.0:1767319477.891623:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.891636:0:85058:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319477.891711:0:85058:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319477.891725:0:85058:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319477.891733:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.891743:0:85058:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319477.891749:0:85058:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319477.891754:0:85058:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319477.891757:0:85058:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:1.0:1767319477.891761:0:85058:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad87e5bbf8 00010000:00010000:1.0:1767319477.891763:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319477.891770:0:85058:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319477.891778:0:85058:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319477.891784:0:85058:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=266 00000080:00200000:1.0:1767319477.891789:0:85058:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 44 00000080:00200008:1.0:1767319477.891797:0:85058:0:(file.c:1001:ll_file_open()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff90cb09b7b248), flags 704400 00000002:00010000:1.0:1767319477.891814:0:85058:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x19:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0100240704401 00010000:00010000:1.0:1767319477.891861:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85058 initiator: MDT0 00010000:00010000:1.0:1767319477.891874:0:85058:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85058 initiator: MDT0 00000020:00100000:1.0:1767319477.891886:0:85058:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319477.891893:0:85058:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a0a80 x1853164290342016/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319477.891902:0:85058:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85058 initiator: MDT0 00000100:00100000:1.0:1767319477.892104:0:85058:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290342016:192.168.203.141@tcp:101:rm.0 00000100:00100000:1.0:1767319477.892302:0:85058:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74780 going to sleep for 11 seconds 00000100:00100000:3.0:1767319477.903006:0:85058:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290342016:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319477.903030:0:85058:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85058 initiator: MDT0 00010000:00010000:3.0:1767319477.903044:0:85058:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85058 initiator: MDT0 00010000:00010000:3.0:1767319477.903050:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85058 initiator: MDT0 00010000:00010000:3.0:1767319477.903057:0:85058:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85058 initiator: MDT0 00010000:00010000:3.0:1767319477.903065:0:85058:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85058 initiator: MDT0 00010000:00010000:3.0:1767319477.903084:0:85058:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10506e00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:3.0:1767319477.903088:0:85058:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85058 initiator: MDT0 00010000:00010000:3.0:1767319477.903096:0:85058:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85058 initiator: MDT0 00010000:00010000:3.0:1767319477.903102:0:85058:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85058 initiator: MDT0 00010000:00010000:3.0:1767319477.903108:0:85058:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319477.903115:0:85058:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85058 initiator: MDT0 00010000:00010000:3.0:1767319477.903121:0:85058:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af112c lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85058 initiator: MDT0 00000002:00100000:3.0:1767319477.903138:0:85058:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb043a0a80 x1853164290342016/t42949673123(42949673123) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319493 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319477.903150:0:85058:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a0a80 x1853164290342016/t42949673123(42949673123) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319493 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319477.903162:0:85058:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319477.903182:0:85058:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 11776 00000002:00100000:3.0:1767319477.903199:0:85058:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a0a80 x1853164290342016/t42949673123(42949673123) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319493 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:3.0:1767319477.903259:0:85058:0:(file.c:6252:ll_getattr_dentry()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff90cb09b7b248), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319477.903266:0:85058:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248),name=d19b.sanity-lfsck 00000002:00010000:3.0:1767319477.903298:0:85058:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x19:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319477.903326:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.903337:0:85058:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319477.903348:0:85058:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319477.903354:0:85058:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x19:0x0](ffff90cb09b7b248) 00000080:00010000:3.0:1767319477.903357:0:85058:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff90cb09b7b248) for lock 0x2d0e085cf3af1125 00000080:00010000:3.0:1767319477.903363:0:85058:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1125 from it ffffb4ad87e5bcd8 00010000:00010000:3.0:1767319477.903407:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.903417:0:85058:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319477.903492:0:85058:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248) pos/size0/11776 32bit_api 0 00000002:00010000:3.0:1767319477.903504:0:85058:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x19:0x0]) in obj [0x200004a51:0x19:0x0], intent: readdir flags 0 00010000:00010000:3.0:1767319477.903511:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.903519:0:85058:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1767319477.904084:0:85058:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290342144:192.168.203.141@tcp:37:rm.0 00000100:00100000:3.0:1767319477.904182:0:85058:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb03ee2e40 going to sleep for 11 seconds 00010000:00010000:1.0:1767319477.932594:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319477.932806:0:85058:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290342144:192.168.203.141@tcp:37:rm.0 00010000:00010000:3.0:1767319477.934280:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.934586:0:85058:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000080:00200008:3.0:1767319477.934701:0:85058:0:(file.c:424:ll_file_release()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff90cb09b7b248), flags 704000 00000002:00100000:3.0:1767319477.934762:0:85058:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a0a80 x1853164290342016/t42949673123(42949673123) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319493 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319477.934773:0:85058:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319477.934779:0:85058:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc1180 x1853164290342400/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319477.934804:0:85058:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290342400:192.168.203.141@tcp:35:rm.0 00000100:00100000:3.0:1767319477.934913:0:85058:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb03ee2e40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319477.946238:0:85058:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290342400:192.168.203.141@tcp:35:rm.0 00000002:00100000:3.0:1767319477.946272:0:85058:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a0a80 x1853164290342016/t42949673123(42949673123) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319493 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319477.946401:0:85058:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:3.0:1767319477.946419:0:85058:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319477.946450:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.946464:0:85058:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319477.946472:0:85058:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319477.946477:0:85058:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:3.0:1767319477.946481:0:85058:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:3.0:1767319477.946498:0:85058:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad87e5bbf8 00010000:00010000:3.0:1767319477.946503:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.946511:0:85058:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319477.946524:0:85058:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319477.946532:0:85058:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=266 00000080:00200000:3.0:1767319477.946539:0:85058:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 44 00000080:00200008:3.0:1767319477.946547:0:85058:0:(file.c:1001:ll_file_open()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff90cb09b7b248), flags 704400 00000002:00010000:3.0:1767319477.946562:0:85058:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x19:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240704401 00010000:00010000:3.0:1767319477.946609:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85058 initiator: MDT0 00010000:00010000:3.0:1767319477.946617:0:85058:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85058 initiator: MDT0 00000020:00100000:3.0:1767319477.946627:0:85058:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319477.946635:0:85058:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc1180 x1853164290342656/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1767319477.946644:0:85058:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85058 initiator: MDT0 00000100:00100000:3.0:1767319477.946664:0:85058:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290342656:192.168.203.141@tcp:101:rm.0 00000100:00100000:3.0:1767319477.946858:0:85058:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb03ee2e40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319477.957935:0:85058:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290342656:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319477.957971:0:85058:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64924 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.958001:0:85058:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64924 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.958014:0:85058:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64924 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.958025:0:85058:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64924 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319477.958040:0:85058:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff90cb31cc1180 x1853164290342656/t42949673125(42949673125) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319493 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319477.958054:0:85058:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc1180 x1853164290342656/t42949673125(42949673125) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319493 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319477.958066:0:85058:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64924 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.958077:0:85058:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 16 res 8589953617/25 (0 0) 00000080:00200000:3.0:1767319477.958083:0:85058:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319477.958103:0:85058:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x19:0x0], updating i_size 11776 00000080:00010000:3.0:1767319477.958109:0:85058:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff90cb09b7b248) for lock 0x2d0e085cf3af1133 00000080:00010000:3.0:1767319477.958118:0:85058:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1133 from it ffffb4ad87e5bbd0 00010000:00010000:3.0:1767319477.958122:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64924 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.958132:0:85058:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64924 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319477.958170:0:85058:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc1180 x1853164290342656/t42949673125(42949673125) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319493 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:3.0:1767319477.958238:0:85058:0:(file.c:6252:ll_getattr_dentry()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff90cb09b7b248), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319477.958245:0:85058:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248),name=d19b.sanity-lfsck 00000002:00010000:3.0:1767319477.958264:0:85058:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x19:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319477.958274:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.958297:0:85058:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319477.958305:0:85058:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319477.958311:0:85058:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x19:0x0](ffff90cb09b7b248) 00000080:00010000:3.0:1767319477.958324:0:85058:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x19:0x0](ffff90cb09b7b248) for lock 0x2d0e085cf3af1125 00000080:00010000:3.0:1767319477.958329:0:85058:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1125 from it ffffb4ad87e5bcd8 00010000:00010000:3.0:1767319477.958332:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.958339:0:85058:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319477.958469:0:85058:0:(llite_lib.c:2766:ll_statfs()) VFS Op:sb=lustre (ffff90cb0cf5f000) d19b.sanity-lfsck proj=0 00000080:00000004:3.0:1767319477.958474:0:85058:0:(obd_class.h:1083:obd_statfs()) lustre-clilmv-ffff90cb0cf5f000: age 4662, max_age 4679 00800000:00000004:3.0:1767319477.958481:0:85058:0:(obd_class.h:1083:obd_statfs()) lustre-MDT0000-mdc-ffff90cb0cf5f000: age 4662, max_age 4679 00000100:00100000:3.0:1767319477.958523:0:85058:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290342784:192.168.203.141@tcp:41:rm.0 00000100:00100000:3.0:1767319477.958613:0:85058:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb03ee23c0 going to sleep for 11 seconds 00000100:00100000:3.0:1767319477.961841:0:85058:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290342784:192.168.203.141@tcp:41:rm.0 00800000:00000004:3.0:1767319477.961868:0:85058:0:(obd_class.h:1109:obd_statfs()) lustre-MDT0000-mdc-ffff90cb0cf5f000: update ffff90cb0491b520 cache blocks 137728/141312 objects 17472/17808 00000080:00000004:3.0:1767319477.961874:0:85058:0:(obd_class.h:1109:obd_statfs()) lustre-clilmv-ffff90cb0cf5f000: update ffff90cb0491e6d0 cache blocks 137728/141312 objects 17472/17808 00000080:00000004:3.0:1767319477.961879:0:85058:0:(llite_lib.c:2629:ll_statfs_internal()) MDC blocks 137728/141312 objects 17472/17808 00000080:00200000:3.0:1767319477.961918:0:85058:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248) pos/size0/11776 32bit_api 0 00000080:00200000:3.0:1767319477.961956:0:85058:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248) pos/size18446744073709551614/11776 32bit_api 0 00000080:00200000:3.0:1767319477.961978:0:85058:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 1 00000080:00200000:3.0:1767319477.961987:0:85058:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=0 00000080:00200000:3.0:1767319477.961992:0:85058:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 3 00000080:00200000:3.0:1767319477.961997:0:85058:0:(namei.c:2354:ll_unlink()) VFS Op:name=f1, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248) 00010000:00010000:3.0:1767319477.962233:0:85058:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.962256:0:85058:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.962339:0:85058:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319477.962353:0:85058:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x1c:0x0]: losing layout lock 00010000:00010000:3.0:1767319477.962577:0:85058:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 4 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319477.962592:0:85058:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x1c:0x0]: losing layout lock 00010000:00010000:3.0:1767319477.962627:0:85058:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319477.962635:0:85058:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 1/0,0 mode: --/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319477.962655:0:85058:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.962660:0:85058:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:3.0:1767319477.962663:0:85058:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c667400/0x2d0e085cf3af1110 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x1c:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec648d7 expref: -99 pid: 84473 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319477.962675:0:85058:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507400/0x2d0e085cf3af10f4 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1c:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec6488a expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319477.962689:0:85058:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af1125 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64908 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000020:00100000:3.0:1767319477.962705:0:85058:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:3.0:1767319477.962714:0:85058:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc1c00 x1853164290343040/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 496/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:3.0:1767319477.962737:0:85058:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290343040:192.168.203.141@tcp:36:rm.0 00000100:00100000:3.0:1767319477.962821:0:85058:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb03ee2e40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319477.981868:0:85058:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290343040:192.168.203.141@tcp:36:rm.0 00000080:00200000:3.0:1767319477.982089:0:85058:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1c:0x0] ignore/verify layout 1/0, layout version 2 restore needed 0 00020000:00200000:3.0:1767319477.982104:0:85058:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:3.0:1767319477.982114:0:85058:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:3.0:1767319477.982135:0:85058:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1c:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319477.982194:0:85058:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1c:0x0](ffff90cb2b0f0908) 00000008:00010000:3.0:1767319477.982231:0:85058:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 5 blocks 11 [cma]time: 1767319462 1767319462 0 by oinfo size 5 blocks 11 [cma]time 1767319462 1767319462 1767319468 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319477.982329:0:85058:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 1 00000080:00200000:3.0:1767319477.982341:0:85058:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=0 00000080:00200000:3.0:1767319477.982346:0:85058:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248), inode mode 41ed mask 3 00000080:00200000:3.0:1767319477.982351:0:85058:0:(namei.c:2354:ll_unlink()) VFS Op:name=f0, dir=[0x200004a51:0x19:0x0](ffff90cb09b7b248) 00010000:00010000:3.0:1767319477.983165:0:85058:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319477.983188:0:85058:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x1b:0x0]: losing layout lock 00010000:00010000:3.0:1767319477.983234:0:85058:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319477.983241:0:85058:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1767319477.983245:0:85058:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506000/0x2d0e085cf3af10ca lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x1b:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec647fe expref: -99 pid: 84122 timeout: 0 lvb_type: 3 00000020:00100000:3.0:1767319477.983269:0:85058:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:3.0:1767319477.983281:0:85058:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc0e00 x1853164290343296/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:3.0:1767319477.983307:0:85058:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0e00 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290343296:192.168.203.141@tcp:36:rm.0 00000100:00100000:3.0:1767319477.983494:0:85058:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb03ee2e40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319477.988978:0:85058:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0e00 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290343296:192.168.203.141@tcp:36:rm.0 00000080:00200000:3.0:1767319477.989464:0:85058:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x1b:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:3.0:1767319477.989480:0:85058:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319477.989510:0:85058:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x1b:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319477.989558:0:85058:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1b:0x0](ffff90cb390ec2c8) 00000008:00010000:3.0:1767319477.989596:0:85058:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 5 blocks 11 [cma]time: 1767319462 1767319462 0 by oinfo size 5 blocks 11 [cma]time 1767319462 1767319462 1767319467 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00000080:00200008:3.0:1767319477.989662:0:85058:0:(file.c:424:ll_file_release()) START file d19b.sanity-lfsck:[0x200004a51:0x19:0x0](ffff90cb09b7b248), flags 704000 00010000:00010000:3.0:1767319477.989683:0:85058:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64924 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319477.989720:0:85058:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:3.0:1767319477.989734:0:85058:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319477.989743:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.989751:0:85058:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319477.989758:0:85058:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319477.989764:0:85058:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:3.0:1767319477.989768:0:85058:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:3.0:1767319477.989774:0:85058:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad87e5bc10 00010000:00010000:3.0:1767319477.989778:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.989785:0:85058:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319477.989798:0:85058:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319477.989808:0:85058:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d19b.sanity-lfsck, flags=0 00000080:00200000:3.0:1767319477.989813:0:85058:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:3.0:1767319477.989819:0:85058:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319477.989831:0:85058:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.989839:0:85058:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319477.989844:0:85058:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319477.989848:0:85058:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:3.0:1767319477.989851:0:85058:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af10b5 00000080:00010000:3.0:1767319477.989854:0:85058:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af10b5 from it ffffb4ad87e5bd88 00010000:00010000:3.0:1767319477.989857:0:85058:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.989863:0:85058:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319477.989871:0:85058:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 3 00000080:00200000:3.0:1767319477.989876:0:85058:0:(namei.c:2264:ll_rmdir()) VFS Op:name=d19b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348) 00010000:00010000:3.0:1767319477.989894:0:85058:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.989970:0:85058:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64924 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319477.990029:0:85058:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb31cc1180 x1853164290342656/t42949673125(42949673125) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319493 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319477.990040:0:85058:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319477.990046:0:85058:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc1500 x1853164290343552/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319477.990080:0:85058:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290343552:192.168.203.141@tcp:35:rm.0 00000100:00100000:3.0:1767319477.990629:0:85058:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb03ee2e40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319477.993387:0:85058:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290343552:192.168.203.141@tcp:35:rm.0 00000002:00100000:3.0:1767319477.993426:0:85058:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb31cc1180 x1853164290342656/t42949673125(42949673125) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319493 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1767319477.993482:0:85058:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.993525:0:85058:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 1/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64924 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.993532:0:85058:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.993538:0:85058:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 1/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.993543:0:85058:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:3.0:1767319477.993546:0:85058:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb07505000/0x2d0e085cf3af1133 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x19:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64924 expref: -99 pid: 85058 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.993557:0:85058:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fdc00/0x2d0e085cf3af10c3 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x19:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec647e2 expref: -99 pid: 84122 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319477.993569:0:85058:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506400/0x2d0e085cf3af10b5 lrc: 0/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec6479c expref: -99 pid: 84278 timeout: 0 lvb_type: 0 00000020:00100000:3.0:1767319477.993585:0:85058:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:3.0:1767319477.993606:0:85058:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc1500 x1853164290343808/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 512/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:3.0:1767319477.993628:0:85058:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290343808:192.168.203.141@tcp:36:rm.0 00000100:00100000:3.0:1767319477.993711:0:85058:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb03ee2e40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319477.999078:0:85058:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85058:1853164290343808:192.168.203.141@tcp:36:rm.0 00000080:00200000:3.0:1767319477.999121:0:85058:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x19:0x0](ffff90cb09b7b248) 00000080:00200000:0.0:1767319478.020191:0:85061:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319478.020223:0:85061:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319478.020293:0:85061:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.020312:0:85061:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.020507:0:85061:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 85061 initiator: MDT0 00000100:00100000:0.0:1767319478.020539:0:85061:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85061:1853164290343936:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319478.020680:0:85061:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.030245:0:85061:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85061:1853164290343936:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319478.030273:0:85061:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.030286:0:85061:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 4/1,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.030297:0:85061:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.030308:0:85061:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.030319:0:85061:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.030326:0:85061:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.030332:0:85061:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319478.030360:0:85061:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb2b55f100 x1853164290343936/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319478.030395:0:85061:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.030407:0:85061:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1767319478.030414:0:85061:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319478.030452:0:85061:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319478.030460:0:85061:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af113a 00000080:00010000:0.0:1767319478.030465:0:85061:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319478.030468:0:85061:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af113a from it ffffb4ad87e73b58 00010000:00010000:0.0:1767319478.030472:0:85061:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.030481:0:85061:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.030504:0:85061:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319478.030523:0:85061:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), flags=13 00000080:00200000:0.0:1767319478.030528:0:85061:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), intent=getattr 00000002:00010000:0.0:1767319478.030547:0:85061:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d20a.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319478.030587:0:85061:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.030593:0:85061:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.030603:0:85061:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85061 initiator: MDT0 00000100:00100000:0.0:1767319478.030631:0:85061:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85061:1853164290344064:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319478.030719:0:85061:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.036233:0:85061:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85061:1853164290344064:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319478.036256:0:85061:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.036267:0:85061:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.036274:0:85061:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.036280:0:85061:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.036288:0:85061:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.036293:0:85061:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fd400 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319478.036298:0:85061:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.036304:0:85061:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.036310:0:85061:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.036316:0:85061:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319478.036321:0:85061:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85061 initiator: MDT0 00010000:00010000:0.0:1767319478.036344:0:85061:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af1141 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85061 initiator: MDT0 00000002:00100000:0.0:1767319478.036362:0:85061:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb2b55f100 x1853164290344064/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319478.036629:0:85061:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:0.0:1767319478.036655:0:85061:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.036667:0:85061:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1767319478.036676:0:85061:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af113a from it ffffb4ad87e73940 00010000:00010000:0.0:1767319478.036680:0:85061:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.036687:0:85061:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.036755:0:85061:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319478.036769:0:85061:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319478.036776:0:85061:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.036785:0:85061:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.036791:0:85061:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319478.036796:0:85061:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319478.036805:0:85061:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af113a 00000080:00010000:0.0:1767319478.036811:0:85061:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af113a from it ffffb4ad87e73be8 00010000:00010000:0.0:1767319478.036814:0:85061:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.036821:0:85061:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.036829:0:85061:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319478.036836:0:85061:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=16392 00000080:00200008:0.0:1767319478.036861:0:85061:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 0, flags 0, foreign 0 00000080:00200000:0.0:1767319478.036865:0:85061:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319478.036872:0:85061:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319478.036877:0:85061:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.036885:0:85061:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.036891:0:85061:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319478.036895:0:85061:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319478.036898:0:85061:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af113a 00000080:00010000:0.0:1767319478.036901:0:85061:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af113a from it ffffb4ad87e73cb8 00010000:00010000:0.0:1767319478.036904:0:85061:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.036911:0:85061:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1767319478.038927:0:85061:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 0, flags 0, foreign 0 00000080:00200000:0.0:1767319478.038936:0:85061:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319478.038952:0:85061:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319478.038966:0:85061:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.038979:0:85061:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.038986:0:85061:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319478.038993:0:85061:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319478.038996:0:85061:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af113a 00000080:00010000:0.0:1767319478.039013:0:85061:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af113a from it ffffb4ad87e73cb8 00010000:00010000:0.0:1767319478.039016:0:85061:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.039024:0:85061:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.039169:0:85061:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319478.039177:0:85061:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319478.039184:0:85061:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.039193:0:85061:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.039199:0:85061:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319478.039209:0:85061:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319478.039212:0:85061:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af113a 00000080:00010000:0.0:1767319478.039216:0:85061:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af113a from it ffffb4ad87e73bb0 00010000:00010000:0.0:1767319478.039219:0:85061:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.039226:0:85061:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.039234:0:85061:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 44 00000080:00200008:0.0:1767319478.039241:0:85061:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 300000 00000080:00200080:0.0:1767319478.039260:0:85061:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) cmd=c03066f0 arg=7ffed5c73b00 00000080:00200000:0.0:1767319478.039272:0:85061:0:(dir.c:483:ll_dir_setdirstripe()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) name=d20a.sanity-lfsck stripe_offset=0 stripe_count=1, hash_type=0 00010000:00010000:0.0:1767319478.039296:0:85061:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.039352:0:85061:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 1/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.039359:0:85061:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319478.039362:0:85061:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af113a lrc: 0/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64986 expref: -99 pid: 85061 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1767319478.039421:0:85061:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319478.039433:0:85061:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55f100 x1853164290344320/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 568/960 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319478.039473:0:85061:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85061:1853164290344320:192.168.203.141@tcp:36:lfs.0 00000100:00100000:0.0:1767319478.039570:0:85061:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.044607:0:85061:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85061:1853164290344320:192.168.203.141@tcp:36:lfs.0 00000080:00200000:0.0:1767319478.044649:0:85061:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988) 00000080:00200000:0.0:1767319478.044656:0:85061:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 512 00000080:00200008:0.0:1767319478.044687:0:85061:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), flags 300000 00000080:00200000:0.0:1767319478.055968:0:84910:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319478.055993:0:84910:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319478.056133:0:84910:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 84910 initiator: MDT0 00010000:00010000:0.0:1767319478.056144:0:84910:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84910 initiator: MDT0 00010000:00010000:0.0:1767319478.056154:0:84910:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 84910 initiator: MDT0 00000100:00100000:0.0:1767319478.056181:0:84910:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84910:1853164290344448:192.168.203.141@tcp:101:bash.0 00000100:00100000:0.0:1767319478.056343:0:84910:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.059949:0:84910:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84910:1853164290344448:192.168.203.141@tcp:101:bash.0 00010000:00010000:0.0:1767319478.059974:0:84910:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.059985:0:84910:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 4/1,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.059994:0:84910:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.060062:0:84910:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.060090:0:84910:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.060098:0:84910:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 5/2,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.060110:0:84910:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 4/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319478.060121:0:84910:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb2b55ca80 x1853164290344448/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319478.060134:0:84910:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.060146:0:84910:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1767319478.060153:0:84910:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319478.060177:0:84910:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319478.060183:0:84910:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319478.060189:0:84910:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319478.060192:0:84910:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87ebbbf8 00010000:00010000:0.0:1767319478.060196:0:84910:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.060204:0:84910:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.060228:0:84910:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319478.060243:0:84910:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1767319478.060250:0:84910:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b361148), inode mode 41ed mask 1 00000080:00200000:0.0:1767319478.060253:0:84910:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1767319478.060256:0:84910:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), inode mode 4140 mask 1 00000080:00200000:0.0:1767319478.060261:0:84910:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1767319478.060266:0:84910:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8), inode mode 41c0 mask 44 00000080:00200008:0.0:1767319478.060275:0:84910:0:(file.c:1001:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b3642c8), flags 304000 00000002:00010000:0.0:1767319478.060295:0:84910:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0100240304001 00010000:00010000:0.0:1767319478.060349:0:84910:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84910 initiator: MDT0 00010000:00010000:0.0:1767319478.060356:0:84910:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84910 initiator: MDT0 00000020:00100000:0.0:1767319478.060644:0:84910:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319478.060654:0:84910:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55ca80 x1853164290344704/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319478.060664:0:84910:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84910 initiator: MDT0 00000100:00100000:1.0:1767319478.060766:0:84910:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84910:1853164290344704:192.168.203.141@tcp:101:bash.0 00000100:00100000:1.0:1767319478.061010:0:84910:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319478.063997:0:84910:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84910:1853164290344704:192.168.203.141@tcp:101:bash.0 00010000:00010000:1.0:1767319478.064029:0:84910:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84910 initiator: MDT0 00010000:00010000:1.0:1767319478.064041:0:84910:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84910 initiator: MDT0 00010000:00010000:1.0:1767319478.064047:0:84910:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84910 initiator: MDT0 00010000:00010000:1.0:1767319478.064053:0:84910:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84910 initiator: MDT0 00010000:00010000:1.0:1767319478.064061:0:84910:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84910 initiator: MDT0 00010000:00010000:1.0:1767319478.064081:0:84910:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fd400 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319478.064085:0:84910:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84910 initiator: MDT0 00010000:00010000:1.0:1767319478.064091:0:84910:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 84910 initiator: MDT0 00010000:00010000:1.0:1767319478.064098:0:84910:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84910 initiator: MDT0 00010000:00010000:1.0:1767319478.064104:0:84910:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319478.064109:0:84910:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84910 initiator: MDT0 00010000:00010000:1.0:1767319478.064115:0:84910:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd400/0x2d0e085cf3af114f lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84910 initiator: MDT0 00000002:00100000:1.0:1767319478.064134:0:84910:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb2b55ca80 x1853164290344704/t42949673131(42949673131) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319478.064147:0:84910:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55ca80 x1853164290344704/t42949673131(42949673131) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319478.064159:0:84910:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319478.064178:0:84910:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000002:00100000:1.0:1767319478.064194:0:84910:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55ca80 x1853164290344704/t42949673131(42949673131) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1767319478.064264:0:84910:0:(file.c:6252:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b3642c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319478.064272:0:84910:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8),name=MDT0000 00000002:00010000:1.0:1767319478.064292:0:84910:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.064305:0:84910:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.064322:0:84910:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.064329:0:84910:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319478.064335:0:84910:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b3642c8) 00000080:00010000:1.0:1767319478.064339:0:84910:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b3642c8) for lock 0x2d0e085cf3af0f81 00000080:00010000:1.0:1767319478.064344:0:84910:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af0f81 from it ffffb4ad87ebbcd8 00010000:00010000:1.0:1767319478.064347:0:84910:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.064354:0:84910:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.064556:0:84910:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8) pos/size0/10752 32bit_api 0 00000080:00200000:1.0:1767319478.064587:0:84910:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1767319478.064601:0:84910:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b3642c8), flags 304000 00000002:00100000:1.0:1767319478.064637:0:84910:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55ca80 x1853164290344704/t42949673131(42949673131) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319494 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319478.064646:0:84910:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319478.064649:0:84910:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a0380 x1853164290344960/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319478.064671:0:84910:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84910:1853164290344960:192.168.203.141@tcp:35:bash.0 00000100:00100000:1.0:1767319478.064744:0:84910:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319478.068099:0:84910:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job bash:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:84910:1853164290344960:192.168.203.141@tcp:35:bash.0 00000002:00100000:1.0:1767319478.068137:0:84910:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55ca80 x1853164290344704/t42949673131(42949673131) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319478.071579:0:85064:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319478.071601:0:85064:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.071615:0:85064:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.071627:0:85064:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.071632:0:85064:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319478.071639:0:85064:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319478.071642:0:85064:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319478.071648:0:85064:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad815a3b58 00010000:00010000:1.0:1767319478.071650:0:85064:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.071657:0:85064:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.071672:0:85064:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.071680:0:85064:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1767319478.071685:0:85064:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b361148), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.071689:0:85064:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1767319478.071691:0:85064:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), inode mode 4140 mask 1 00000080:00200000:1.0:1767319478.071695:0:85064:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:1.0:1767319478.071698:0:85064:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8), inode mode 41c0 mask 1 00000080:00200000:1.0:1767319478.071701:0:85064:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=*, flags=8 00000080:00200000:1.0:1767319478.071717:0:85064:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319478.071724:0:85064:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.071735:0:85064:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.071741:0:85064:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.071746:0:85064:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319478.071749:0:85064:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319478.071751:0:85064:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319478.071753:0:85064:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad815a3c10 00010000:00010000:1.0:1767319478.071755:0:85064:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.071760:0:85064:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.071765:0:85064:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.071767:0:85064:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1767319478.071769:0:85064:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b361148), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.071771:0:85064:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1767319478.071772:0:85064:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f5b88), inode mode 4140 mask 1 00000080:00200000:1.0:1767319478.071774:0:85064:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:1.0:1767319478.071775:0:85064:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8), inode mode 41c0 mask 1 00000080:00200000:1.0:1767319478.071779:0:85064:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=*, flags=0 00000080:00200000:1.0:1767319478.078256:0:85065:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319478.078278:0:85065:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.078292:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.078304:0:85065:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.078314:0:85065:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319478.078322:0:85065:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319478.078324:0:85065:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319478.078330:0:85065:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e7bb58 00010000:00010000:1.0:1767319478.078333:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.078338:0:85065:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.078349:0:85065:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.078358:0:85065:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), flags=29 00000080:00200000:1.0:1767319478.078361:0:85065:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb09b7d348), intent=0 00000002:00010000:1.0:1767319478.078497:0:85065:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d20a.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:1.0:1767319478.078548:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.078555:0:85065:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.078564:0:85065:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00000100:00100000:1.0:1767319478.078592:0:85065:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345088:192.168.203.141@tcp:101:lfs.0 00000100:00100000:1.0:1767319478.078739:0:85065:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319478.092250:0:85065:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345088:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319478.092278:0:85065:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.092309:0:85065:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.092317:0:85065:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.092328:0:85065:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.092338:0:85065:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.092350:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.092358:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.092711:0:85065:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319478.092725:0:85065:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb043a0380 x1853164290345088/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319478.092738:0:85065:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.092748:0:85065:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/30 (0 0) 00000080:00200000:1.0:1767319478.092755:0:85065:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319478.092780:0:85065:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 512 00000080:00200000:1.0:1767319478.092783:0:85065:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1e:0x0](ffff90cb09b79988): rc = 0 00000080:00010000:1.0:1767319478.092789:0:85065:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b79988) for lock 0x2d0e085cf3af1156 00000080:00010000:1.0:1767319478.092799:0:85065:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b79988) 00000080:00010000:1.0:1767319478.092802:0:85065:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1156 from it ffffb4ad87e7ba28 00010000:00010000:1.0:1767319478.092806:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.092814:0:85065:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.092846:0:85065:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.092862:0:85065:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b79988), flags=13 00000080:00200000:1.0:1767319478.092866:0:85065:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b79988), intent=getattr 00000002:00010000:1.0:1767319478.092882:0:85065:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x1e:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.092919:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.092926:0:85065:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.092933:0:85065:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00000100:00100000:1.0:1767319478.092955:0:85065:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345216:192.168.203.141@tcp:101:lfs.0 00000100:00100000:1.0:1767319478.093039:0:85065:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319478.104829:0:85065:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345216:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319478.104851:0:85065:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.104878:0:85065:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.104883:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.104889:0:85065:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.104893:0:85065:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.104897:0:85065:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507800 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319478.104900:0:85065:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.104904:0:85065:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.104909:0:85065:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.104913:0:85065:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319478.104917:0:85065:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.104922:0:85065:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af115d lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85065 initiator: MDT0 00000002:00100000:1.0:1767319478.104941:0:85065:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb043a0380 x1853164290345216/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319478.104953:0:85065:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc 0 00010000:00010000:1.0:1767319478.104984:0:85065:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 30 res 8589953617/30 (0 0) 00000080:00200000:1.0:1767319478.105059:0:85065:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319478.105072:0:85065:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.105081:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.105093:0:85065:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.105100:0:85065:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319478.105106:0:85065:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319478.105109:0:85065:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319478.105114:0:85065:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e7bbe8 00010000:00010000:1.0:1767319478.105117:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.105124:0:85065:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.105137:0:85065:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.105143:0:85065:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=16408 00000080:00200000:1.0:1767319478.105148:0:85065:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.105159:0:85065:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b79988), flags=16392 00000080:00200000:1.0:1767319478.105163:0:85065:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b79988), intent=getattr 00000002:00010000:1.0:1767319478.105173:0:85065:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x1e:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.105211:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.105218:0:85065:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.105234:0:85065:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00000100:00100000:1.0:1767319478.105254:0:85065:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345344:192.168.203.141@tcp:101:lfs.0 00000100:00100000:1.0:1767319478.105569:0:85065:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319478.116433:0:85065:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345344:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319478.116464:0:85065:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.116476:0:85065:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.116482:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.116489:0:85065:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.116496:0:85065:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.116503:0:85065:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10506e00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319478.116507:0:85065:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.116515:0:85065:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.116521:0:85065:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.116546:0:85065:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319478.116552:0:85065:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.116558:0:85065:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1164 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85065 initiator: MDT0 00000002:00100000:1.0:1767319478.116577:0:85065:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb043a0380 x1853164290345344/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319478.116593:0:85065:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc 0 00010000:00010000:1.0:1767319478.116618:0:85065:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 30 res 8589953617/30 (0 0) 00000080:00200000:1.0:1767319478.116693:0:85065:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319478.116708:0:85065:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.116716:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.116728:0:85065:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.116734:0:85065:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319478.116739:0:85065:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319478.116742:0:85065:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319478.116748:0:85065:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e7bb58 00010000:00010000:1.0:1767319478.116751:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.116760:0:85065:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.116784:0:85065:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.116792:0:85065:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=13 00000080:00200008:1.0:1767319478.116801:0:85065:0:(file.c:6252:ll_getattr_dentry()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff90cb09b79988), request_mask 0, flags 0, foreign 0 00000080:00200000:1.0:1767319478.116805:0:85065:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988),name=d20a.sanity-lfsck 00000002:00010000:1.0:1767319478.116817:0:85065:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1e:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.116822:0:85065:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 30 res 8589953617/30 (0 0) 00010000:00010000:1.0:1767319478.116859:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.116864:0:85065:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.116872:0:85065:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00000100:00100000:1.0:1767319478.116892:0:85065:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345472:192.168.203.141@tcp:101:lfs.0 00000100:00100000:1.0:1767319478.116987:0:85065:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319478.126249:0:85065:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345472:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319478.126274:0:85065:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.126290:0:85065:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.126299:0:85065:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.126310:0:85065:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.126333:0:85065:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.126344:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.126352:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.126360:0:85065:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319478.126411:0:85065:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb043a0380 x1853164290345472/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319478.126424:0:85065:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.126444:0:85065:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/30 (0 0) 00000080:00200000:1.0:1767319478.126451:0:85065:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319478.126472:0:85065:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 512 00000080:00010000:1.0:1767319478.126477:0:85065:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b79988) for lock 0x2d0e085cf3af116b 00000080:00010000:1.0:1767319478.126485:0:85065:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b79988) 00000080:00010000:1.0:1767319478.126488:0:85065:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af116b from it ffffb4ad87e7bcb8 00010000:00010000:1.0:1767319478.126492:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.126500:0:85065:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00000080:00200008:1.0:1767319478.126984:0:85065:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 0, flags 0, foreign 0 00000080:00200000:1.0:1767319478.126990:0:85065:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319478.127005:0:85065:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.127015:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.127025:0:85065:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.127032:0:85065:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319478.127037:0:85065:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319478.127040:0:85065:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319478.127044:0:85065:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e7bcb8 00010000:00010000:1.0:1767319478.127047:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.127054:0:85065:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.127174:0:85065:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319478.127182:0:85065:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.127189:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.127196:0:85065:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.127202:0:85065:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319478.127213:0:85065:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319478.127215:0:85065:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319478.127219:0:85065:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e7bbf8 00010000:00010000:1.0:1767319478.127222:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.127228:0:85065:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.127235:0:85065:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.127241:0:85065:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=267 00000080:00200000:1.0:1767319478.127246:0:85065:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 44 00000080:00200008:1.0:1767319478.127251:0:85065:0:(file.c:1001:ll_file_open()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff90cb09b79988), flags 300000 00000002:00010000:1.0:1767319478.127263:0:85065:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1e:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0240300001 00010000:00010000:1.0:1767319478.127311:0:85065:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.127318:0:85065:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00000020:00100000:1.0:1767319478.127328:0:85065:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319478.127336:0:85065:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a0380 x1853164290345728/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319478.127345:0:85065:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00000100:00100000:1.0:1767319478.127423:0:85065:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345728:192.168.203.141@tcp:101:lfs.0 00000100:00100000:1.0:1767319478.127663:0:85065:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319478.132918:0:85065:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345728:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319478.132955:0:85065:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.132967:0:85065:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.132973:0:85065:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.132979:0:85065:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.132986:0:85065:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.132993:0:85065:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10506e00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319478.132997:0:85065:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.133004:0:85065:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.133011:0:85065:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.133017:0:85065:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319478.133022:0:85065:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85065 initiator: MDT0 00010000:00010000:1.0:1767319478.133028:0:85065:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1172 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85065 initiator: MDT0 00000002:00100000:1.0:1767319478.133045:0:85065:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb043a0380 x1853164290345728/t42949673133(42949673133) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319478.133071:0:85065:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a0380 x1853164290345728/t42949673133(42949673133) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319478.133083:0:85065:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319478.133104:0:85065:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 512 00000002:00100000:1.0:1767319478.133120:0:85065:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a0380 x1853164290345728/t42949673133(42949673133) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1767319478.133188:0:85065:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988) cmd=c03066f0 arg=7ffd699bd5c0 00000080:00200000:1.0:1767319478.133202:0:85065:0:(dir.c:483:ll_dir_setdirstripe()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988) name=a1 stripe_offset=0 stripe_count=0, hash_type=0 00010000:00010000:1.0:1767319478.133240:0:85065:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.133258:0:85065:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.133299:0:85065:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.133305:0:85065:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319478.133308:0:85065:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507800/0x2d0e085cf3af116b lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64a19 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00000020:00100000:1.0:1767319478.133326:0:85065:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319478.133333:0:85065:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a0a80 x1853164290345984/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 552/960 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319478.133354:0:85065:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345984:192.168.203.141@tcp:36:lfs.0 00000100:00100000:0.0:1767319478.135909:0:85065:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74000 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.146746:0:85065:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290345984:192.168.203.141@tcp:36:lfs.0 00000080:00200000:0.0:1767319478.146797:0:85065:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08) 00000080:00200000:0.0:1767319478.146804:0:85065:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 512 00000080:00200008:0.0:1767319478.146841:0:85065:0:(file.c:424:ll_file_release()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff90cb09b79988), flags 300000 00000002:00100000:0.0:1767319478.146901:0:85065:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a0380 x1853164290345728/t42949673133(42949673133) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319494 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319478.146912:0:85065:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319478.146917:0:85065:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55ed80 x1853164290346240/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319478.146954:0:85065:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290346240:192.168.203.141@tcp:35:lfs.0 00000100:00100000:0.0:1767319478.147037:0:85065:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.153469:0:85065:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85065:1853164290346240:192.168.203.141@tcp:35:lfs.0 00000002:00100000:0.0:1767319478.153506:0:85065:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a0380 x1853164290345728/t42949673133(42949673133) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319478.163144:0:85066:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319478.163174:0:85066:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319478.163190:0:85066:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.163206:0:85066:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.163215:0:85066:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319478.163223:0:85066:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319478.163227:0:85066:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319478.163234:0:85066:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e73bf8 00010000:00010000:0.0:1767319478.163237:0:85066:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.163245:0:85066:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.163260:0:85066:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319478.163268:0:85066:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319478.163273:0:85066:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:0.0:1767319478.163291:0:85066:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 3 00000080:00200000:0.0:1767319478.163295:0:85066:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b79988), file ffff90cb085f4c00, open_flags a141, mode 81b6 opened 0 00000080:00200000:0.0:1767319478.163303:0:85066:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b79988), intent=open|creat 00000002:00010000:0.0:1767319478.163322:0:85066:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x200004a51:0x20:0x0]) in obj [0x200004a51:0x1e:0x0], intent: open|creat flags 0120502 00010000:00010000:0.0:1767319478.163409:0:85066:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.163417:0:85066:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85066 initiator: MDT0 00000020:00100000:0.0:1767319478.163429:0:85066:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319478.163893:0:85066:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55ed80 x1853164290346496/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319478.163905:0:85066:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85066 initiator: MDT0 00000100:00100000:0.0:1767319478.163930:0:85066:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85066:1853164290346496:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319478.164110:0:85066:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.177100:0:85066:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85066:1853164290346496:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319478.177123:0:85066:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.177135:0:85066:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.177141:0:85066:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.177148:0:85066:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 3/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.177172:0:85066:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 4/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.177178:0:85066:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fd200 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319478.177182:0:85066:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 4/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.177188:0:85066:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 4/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.177195:0:85066:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 5/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.177201:0:85066:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319478.177207:0:85066:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 3/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.177212:0:85066:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd200/0x2d0e085cf3af1179 lrc: 0/0,0 mode: --/CW res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85066 initiator: MDT0 00000002:00100000:0.0:1767319478.177230:0:85066:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=b, status=-21 req@ffff90cb2b55ed80 x1853164290346496/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319478.177243:0:85066:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc -21 00000080:00200000:0.0:1767319478.177351:0:85066:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319478.177639:0:85066:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319478.177654:0:85066:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.177667:0:85066:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.177683:0:85066:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319478.177689:0:85066:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319478.177693:0:85066:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319478.177698:0:85066:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e73bf8 00010000:00010000:0.0:1767319478.177702:0:85066:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.177710:0:85066:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.177722:0:85066:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319478.177729:0:85066:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:0.0:1767319478.177733:0:85066:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:0.0:1767319478.177743:0:85066:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b79988), file ffff90cb085f5b00, open_flags 1a100, mode 0 opened 0 00000080:00200000:0.0:1767319478.177748:0:85066:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b79988), intent=open 00000002:00010000:0.0:1767319478.177760:0:85066:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x1e:0x0], intent: open flags 0320401 00010000:00010000:0.0:1767319478.177802:0:85066:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.177809:0:85066:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85066 initiator: MDT0 00000020:00100000:0.0:1767319478.177818:0:85066:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319478.177825:0:85066:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55ed80 x1853164290346752/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319478.177834:0:85066:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85066 initiator: MDT0 00000100:00100000:0.0:1767319478.177863:0:85066:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85066:1853164290346752:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319478.178072:0:85066:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.186832:0:85066:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85066:1853164290346752:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319478.186856:0:85066:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.186868:0:85066:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.186875:0:85066:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.186882:0:85066:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.186890:0:85066:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.186895:0:85066:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb043fde00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319478.186899:0:85066:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.186905:0:85066:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.186911:0:85066:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.186917:0:85066:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319478.186922:0:85066:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85066 initiator: MDT0 00010000:00010000:0.0:1767319478.187131:0:85066:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fde00/0x2d0e085cf3af1180 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85066 initiator: MDT0 00000002:00100000:0.0:1767319478.187151:0:85066:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb2b55ed80 x1853164290346752/t42949673136(42949673136) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319478.187164:0:85066:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55ed80 x1853164290346752/t42949673136(42949673136) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319478.187177:0:85066:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319478.187197:0:85066:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 512 00000080:00200000:0.0:1767319478.187200:0:85066:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1f:0x0](ffff90cb09b7ec08): rc = 0 00000080:00010000:0.0:1767319478.187204:0:85066:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff90cb09b7ec08) for lock 0x0 00000080:00200008:0.0:1767319478.187226:0:85066:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), flags 320400 00000002:00100000:0.0:1767319478.187247:0:85066:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55ed80 x1853164290346752/t42949673136(42949673136) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319478.187295:0:85066:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 44 00000080:00200080:0.0:1767319478.187502:0:85066:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08) cmd=4008669a arg=7262e0 00000020:00100000:0.0:1767319478.187562:0:85066:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319478.187568:0:85066:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55d180 x1853164290347008/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319478.187590:0:85066:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85066:1853164290347008:192.168.203.141@tcp:36:lfs.0 00000100:00100000:0.0:1767319478.187680:0:85066:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.194719:0:85066:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85066:1853164290347008:192.168.203.141@tcp:36:lfs.0 00000080:00200008:0.0:1767319478.194777:0:85066:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), flags 320000 00000002:00100000:0.0:1767319478.194840:0:85066:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55ed80 x1853164290346752/t42949673136(42949673136) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319494 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319478.194867:0:85066:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319478.194873:0:85066:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55df80 x1853164290347264/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319478.194895:0:85066:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85066:1853164290347264:192.168.203.141@tcp:35:lfs.0 00000100:00100000:0.0:1767319478.195124:0:85066:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.199268:0:85066:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85066:1853164290347264:192.168.203.141@tcp:35:lfs.0 00000002:00100000:0.0:1767319478.199301:0:85066:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55ed80 x1853164290346752/t42949673136(42949673136) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319478.208051:0:85067:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319478.208083:0:85067:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319478.208099:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.208115:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.208124:0:85067:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319478.208133:0:85067:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319478.208137:0:85067:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319478.208144:0:85067:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e83bf8 00010000:00010000:1.0:1767319478.208148:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.208158:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.208175:0:85067:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.208184:0:85067:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=25 00000080:00200000:1.0:1767319478.208190:0:85067:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.208199:0:85067:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b79988), flags=25 00000080:00200000:1.0:1767319478.208204:0:85067:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b79988), intent=0 00000002:00010000:1.0:1767319478.208216:0:85067:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x1e:0x0], intent: lookup flags 0 00010000:00010000:1.0:1767319478.208268:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85067 initiator: MDT0 00010000:00010000:1.0:1767319478.208277:0:85067:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85067 initiator: MDT0 00010000:00010000:1.0:1767319478.208286:0:85067:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85067 initiator: MDT0 00000100:00100000:1.0:1767319478.208322:0:85067:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85067:1853164290347392:192.168.203.141@tcp:101:dd.0 00000100:00100000:1.0:1767319478.209905:0:85067:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d749c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319478.214050:0:85067:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85067:1853164290347392:192.168.203.141@tcp:101:dd.0 00010000:00010000:1.0:1767319478.214075:0:85067:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.214111:0:85067:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.214119:0:85067:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.214130:0:85067:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.214140:0:85067:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.214152:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.214160:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.214167:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319478.214179:0:85067:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb043a0000 x1853164290347392/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319478.214208:0:85067:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.214218:0:85067:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/31 (0 0) 00000080:00200000:1.0:1767319478.214225:0:85067:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319478.214246:0:85067:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 512 00000080:00200000:1.0:1767319478.214250:0:85067:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1f:0x0](ffff90cb09b7ec08): rc = 0 00000080:00010000:1.0:1767319478.214256:0:85067:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff90cb09b7ec08) for lock 0x2d0e085cf3af1187 00000080:00010000:1.0:1767319478.214268:0:85067:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff90cb09b7ec08) 00000080:00010000:1.0:1767319478.214272:0:85067:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1187 from it ffffb4ad87e83ac8 00010000:00010000:1.0:1767319478.214275:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.214283:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319478.214317:0:85067:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319478.214336:0:85067:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 3 00000080:00200000:1.0:1767319478.214341:0:85067:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f0, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), file ffff90cb24e7b500, open_flags 8241, mode 81b6 opened 0 00000080:00200000:1.0:1767319478.214349:0:85067:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), intent=open|creat 00000002:00010000:1.0:1767319478.214883:0:85067:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x200004a51:0x21:0x0]) in obj [0x200004a51:0x1f:0x0], intent: open|creat flags 0101102 00010000:00010000:1.0:1767319478.214943:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85067 initiator: MDT0 00010000:00010000:1.0:1767319478.214962:0:85067:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85067 initiator: MDT0 00000020:00100000:1.0:1767319478.214972:0:85067:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319478.215109:0:85067:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a0000 x1853164290347648/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319478.215119:0:85067:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85067 initiator: MDT0 00000100:00100000:1.0:1767319478.215142:0:85067:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85067:1853164290347648:192.168.203.141@tcp:101:dd.0 00000100:00100000:1.0:1767319478.215343:0:85067:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d749c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319478.224220:0:85067:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85067:1853164290347648:192.168.203.141@tcp:101:dd.0 00010000:00010000:1.0:1767319478.224243:0:85067:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.224259:0:85067:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.224265:0:85067:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.224273:0:85067:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.224280:0:85067:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.224288:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.224295:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.224320:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319478.224331:0:85067:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff90cb043a0000 x1853164290347648/t42949673139(42949673139) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/688 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319478.224343:0:85067:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a0000 x1853164290347648/t42949673139(42949673139) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/688 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319478.224356:0:85067:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319478.224401:0:85067:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319478.224413:0:85067:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/33 (0 0) 00000080:00200000:1.0:1767319478.224420:0:85067:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x1f:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319478.224442:0:85067:0:(namei.c:1569:ll_create_it()) VFS Op:name=f0, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), intent=open|creat 00000080:00200000:1.0:1767319478.224474:0:85067:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff90cb390e80c8) 00000080:00200000:1.0:1767319478.225273:0:85067:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x21:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:1.0:1767319478.225279:0:85067:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x21:0x0](ffff90cb390e80c8) 00000080:00010000:1.0:1767319478.225282:0:85067:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x21:0x0](ffff90cb390e80c8) for lock 0x2d0e085cf3af118e 00000080:00010000:1.0:1767319478.225290:0:85067:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x21:0x0](ffff90cb390e80c8) 00000080:00200008:1.0:1767319478.225303:0:85067:0:(file.c:1001:ll_file_open()) START file f0:[0x200004a51:0x21:0x0](ffff90cb390e80c8), flags 101101 00000002:00100000:1.0:1767319478.225322:0:85067:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a0000 x1853164290347648/t42949673139(42949673139) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:1.0:1767319478.225391:0:85067:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af118e from it ffff90cb108bd780 00010000:00010000:1.0:1767319478.225404:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319478.225414:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319478.225448:0:85067:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff90cb390e80c8), inode mode 81a4 mask 40 00000080:00200008:1.0:1767319478.225828:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 0, count: 4096 00000080:00200000:1.0:1767319478.225836:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 0, bytes: 4096 00000080:00200000:1.0:1767319478.225840:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.225845:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 1, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.225847:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:1.0:1767319478.225851:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.225863:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:1.0:1767319478.225869:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:1.0:1767319478.225872:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.225884:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:1.0:1767319478.225895:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.225899:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.226395:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.226406:0:85067:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.226417:0:85067:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319478.226602:0:85067:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85067:1853164290347776:192.168.203.141@tcp:101:dd.0 00000100:00100000:1.0:1767319478.226782:0:85067:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319478.229650:0:85067:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85067:1853164290347776:192.168.203.141@tcp:101:dd.0 00010000:00010000:1.0:1767319478.229693:0:85067:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.229764:0:85067:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.229779:0:85067:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.229792:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319478.229804:0:85067:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.229816:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.229824:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.229857:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [0, 4096) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.229879:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.230136:0:85067:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:1.0:1767319478.230150:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000046fe70eb[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.230153:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000102ac5fb 17ffffc0001001 3:0 ffff90cb0ad955e8 0 lru 00000080:00200000:1.0:1767319478.230160:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002cea5ab6 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 11927552 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319478.230162:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000046fe70eb 00000080:00200000:1.0:1767319478.230171:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.230176:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.230196:0:85067:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.230215:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.230220:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.230222:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.230238:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.230241:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.230244:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.230249:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.230258:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.230271:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.230275:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.230282:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.230289:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:1.0:1767319478.230297:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.230301:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.230313:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 4096 i_blocks 1 00000080:00200000:1.0:1767319478.230318:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.230344:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 4096, count: 4096 00000080:00200000:1.0:1767319478.230352:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 4096, bytes: 4096 00000080:00200000:1.0:1767319478.230357:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.230362:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 2, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.230393:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:1.0:1767319478.230397:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.230417:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:1.0:1767319478.230421:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:1.0:1767319478.230426:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.230452:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:1.0:1767319478.230464:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.230469:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.230639:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.230651:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.230663:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.230670:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.230676:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.230686:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.230694:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.230784:0:85067:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:1.0:1767319478.230790:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c6c8f171[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.230794:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000006c00fa7c 17ffffc0001001 3:0 ffff90cb0ad95288 1 lru 00000080:00200000:1.0:1767319478.230800:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002288691a 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1767319478.230802:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c6c8f171 00000080:00200000:1.0:1767319478.230803:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.230806:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.230818:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.230841:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.230844:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.230847:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.230854:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.230857:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.230859:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.230863:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.230871:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.230880:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.230882:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.230887:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.230890:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:1.0:1767319478.230894:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.230898:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.230902:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 8192 i_blocks 1 00000080:00200000:1.0:1767319478.230905:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.230914:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 8192, count: 4096 00000080:00200000:1.0:1767319478.230918:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 8192, bytes: 4096 00000080:00200000:1.0:1767319478.230921:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.230924:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 3, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.230926:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:1.0:1767319478.230928:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.231153:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:1.0:1767319478.231158:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:1.0:1767319478.231161:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.231176:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:1.0:1767319478.231183:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.231186:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.231194:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231201:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231207:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231212:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231216:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.231221:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.231226:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.231239:0:85067:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:1.0:1767319478.231242:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000475475a9[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.231245:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b9f2b74e 17ffffc0001001 3:0 ffff90cb0ad956c0 2 lru 00000080:00200000:1.0:1767319478.231249:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000da38bd2c 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1767319478.231250:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000475475a9 00000080:00200000:1.0:1767319478.231251:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.231252:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.231259:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.231267:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.231272:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.231274:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.231279:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.231281:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.231283:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.231286:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231290:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.231296:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.231298:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.231300:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.231303:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:1.0:1767319478.231306:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.231308:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.231312:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 12288 i_blocks 1 00000080:00200000:1.0:1767319478.231315:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.231323:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 12288, count: 4096 00000080:00200000:1.0:1767319478.231327:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 12288, bytes: 4096 00000080:00200000:1.0:1767319478.231329:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.231333:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 4, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.231334:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:1.0:1767319478.231336:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.231342:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:1.0:1767319478.231345:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:1.0:1767319478.231347:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.231352:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:1.0:1767319478.231358:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.231360:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.231634:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231646:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231654:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231661:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231667:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.231676:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.231684:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.231701:0:85067:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:1.0:1767319478.231706:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bdcc07b5[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.231770:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000003b90e005 17ffffc0001001 3:0 ffff90cb0ad95d80 3 lru 00000080:00200000:1.0:1767319478.231775:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000008db116ed 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1767319478.231776:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bdcc07b5 00000080:00200000:1.0:1767319478.231777:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.231779:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.231789:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.231798:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.231800:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.231802:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.231807:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.231812:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.231815:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.231818:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231823:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.231829:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.231830:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.231833:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.231835:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:1.0:1767319478.231838:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.231840:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.231844:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 16384 i_blocks 1 00000080:00200000:1.0:1767319478.231846:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.231853:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 16384, count: 4096 00000080:00200000:1.0:1767319478.231856:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 16384, bytes: 4096 00000080:00200000:1.0:1767319478.231858:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.231860:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 5, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.231862:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:1.0:1767319478.231863:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.231867:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:1.0:1767319478.231869:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:1.0:1767319478.231871:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.231875:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:1.0:1767319478.231879:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.231881:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.231886:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231899:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231905:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231910:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.231915:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.231920:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.231923:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.232137:0:85067:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:1.0:1767319478.232143:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000d8eee0c0[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.232146:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000087e3f1a3 17ffffc0001001 3:0 ffff90cb0ad95e58 4 lru 00000080:00200000:1.0:1767319478.232152:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001b5f031d 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1767319478.232154:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000d8eee0c0 00000080:00200000:1.0:1767319478.232155:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.232157:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.232167:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.232179:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.232182:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.232184:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.232190:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.232198:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.232201:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.232205:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232213:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.232219:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.232221:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.232225:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.232227:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:1.0:1767319478.232230:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.232232:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.232236:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 20480 i_blocks 1 00000080:00200000:1.0:1767319478.232238:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.232244:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 20480, count: 4096 00000080:00200000:1.0:1767319478.232246:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 20480, bytes: 4096 00000080:00200000:1.0:1767319478.232248:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.232250:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 6, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.232252:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:1.0:1767319478.232253:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.232257:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:1.0:1767319478.232259:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:1.0:1767319478.232261:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.232264:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:1.0:1767319478.232268:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.232270:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.232276:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232288:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232294:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232298:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232302:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.232307:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.232311:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.232322:0:85067:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:1.0:1767319478.232325:0:85067:0:(rw26.c:969:ll_write_end()) page@000000007695d603[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.232327:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb04bdf1 17ffffc0001001 3:0 ffff90cb0ad95ca8 5 lru 00000080:00200000:1.0:1767319478.232331:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000005253db3b 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1767319478.232332:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000007695d603 00000080:00200000:1.0:1767319478.232333:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.232335:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.232340:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.232347:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.232349:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.232350:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.232354:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.232359:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.232361:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.232364:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232397:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.232405:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.232407:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.232412:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.232415:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:1.0:1767319478.232419:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.232421:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.232426:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 24576 i_blocks 1 00000080:00200000:1.0:1767319478.232429:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.232603:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 24576, count: 4096 00000080:00200000:1.0:1767319478.232608:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 24576, bytes: 4096 00000080:00200000:1.0:1767319478.232610:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.232613:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 7, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.232614:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:1.0:1767319478.232616:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.232620:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:1.0:1767319478.232622:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:1.0:1767319478.232624:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.232628:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:1.0:1767319478.232632:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.232634:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.232640:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232658:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232667:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232674:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232681:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.232689:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.232695:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.232797:0:85067:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:1.0:1767319478.232803:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000a5dcc5af[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.232806:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9ab0238 17ffffc0001001 3:0 ffff90cb0ad95bd0 6 lru 00000080:00200000:1.0:1767319478.232811:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000b300c065 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1767319478.232813:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000a5dcc5af 00000080:00200000:1.0:1767319478.232815:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.232817:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.232826:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.232839:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.232842:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.232844:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.232850:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.232855:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.232857:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.232861:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232866:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.232871:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.232872:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.232875:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.232878:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:1.0:1767319478.232880:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.232882:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.232886:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 28672 i_blocks 1 00000080:00200000:1.0:1767319478.232888:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.232894:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 28672, count: 4096 00000080:00200000:1.0:1767319478.232897:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 28672, bytes: 4096 00000080:00200000:1.0:1767319478.232898:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.232901:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 8, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.232902:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:1.0:1767319478.232903:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.232907:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:1.0:1767319478.232909:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:1.0:1767319478.232910:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.232914:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:1.0:1767319478.232917:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.232919:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.232924:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232937:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232943:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.232947:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.233156:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.233164:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.233170:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.233187:0:85067:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:1.0:1767319478.233191:0:85067:0:(rw26.c:969:ll_write_end()) page@000000005be2f290[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.233194:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000049dd827c 17ffffc0001001 3:0 ffff90cb0ad950d8 7 lru 00000080:00200000:1.0:1767319478.233199:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3cb602b 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1767319478.233201:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000005be2f290 00000080:00200000:1.0:1767319478.233202:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.233205:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.233212:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.233223:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.233226:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.233228:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.233233:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.233241:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.233244:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.233248:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.233255:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.233263:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.233265:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.233269:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.233272:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:1.0:1767319478.233276:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.233279:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.233284:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 32768 i_blocks 1 00000080:00200000:1.0:1767319478.233286:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.233294:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 32768, count: 4096 00000080:00200000:1.0:1767319478.233298:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 32768, bytes: 4096 00000080:00200000:1.0:1767319478.233301:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.233304:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 9, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.233306:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:1.0:1767319478.233308:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.233313:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:1.0:1767319478.233316:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:1.0:1767319478.233319:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.233324:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:1.0:1767319478.233329:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.233332:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.233340:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.233360:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.233609:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.233614:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.233619:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.233624:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.233629:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.233645:0:85067:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:1.0:1767319478.233649:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000d9822caf[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.233651:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000057328aee 17ffffc0001001 3:0 ffff90cb0ad95870 8 lru 00000080:00200000:1.0:1767319478.233657:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000824e4dfb 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1767319478.233658:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000d9822caf 00000080:00200000:1.0:1767319478.233659:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.233662:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.233669:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.233681:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.233684:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.233686:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.233692:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.233700:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.233703:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.233759:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.233766:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.233773:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.233774:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.233778:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.233781:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:1.0:1767319478.233783:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.233785:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.233790:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 36864 i_blocks 1 00000080:00200000:1.0:1767319478.233792:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.233798:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 36864, count: 4096 00000080:00200000:1.0:1767319478.233801:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 36864, bytes: 4096 00000080:00200000:1.0:1767319478.233802:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.233805:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 10, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.233806:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:1.0:1767319478.233808:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.233811:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:1.0:1767319478.233813:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:1.0:1767319478.233815:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.233819:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:1.0:1767319478.233823:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.233825:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.233830:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.233843:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.233849:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.233853:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.233857:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.233862:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.233866:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.233883:0:85067:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:1.0:1767319478.233886:0:85067:0:(rw26.c:969:ll_write_end()) page@000000003f16d50d[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.233888:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000103b2d31 17ffffc0001021 2:0 ffff90cb0ad95360 9 lru 00000080:00200000:1.0:1767319478.233892:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001a547e7e 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1767319478.233893:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000003f16d50d 00000080:00200000:1.0:1767319478.233894:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.233896:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.233901:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.233909:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.233911:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.233912:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.233916:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.233921:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.234105:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.234112:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.234120:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.234129:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.234132:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.234137:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.234140:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:1.0:1767319478.234144:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.234148:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.234153:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 40960 i_blocks 1 00000080:00200000:1.0:1767319478.234156:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.234162:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 40960, count: 4096 00000080:00200000:1.0:1767319478.234164:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 40960, bytes: 4096 00000080:00200000:1.0:1767319478.234166:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.234169:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 11, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.234170:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:1.0:1767319478.234171:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.234175:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:1.0:1767319478.234177:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:1.0:1767319478.234179:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.234183:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:1.0:1767319478.234187:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.234189:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.234195:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.234208:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.234214:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.234218:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.234222:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.234227:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.234231:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.234242:0:85067:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:1.0:1767319478.234245:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000b4df7cb2[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.234247:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000008289a370 17ffffc0001001 3:0 ffff90cb0ad95000 10 lru 00000080:00200000:1.0:1767319478.234251:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000060408d51 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1767319478.234253:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000b4df7cb2 00000080:00200000:1.0:1767319478.234253:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.234255:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.234260:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.234268:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.234270:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.234271:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.234275:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.234280:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.234282:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.234285:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.234290:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.234295:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.234297:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.234299:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.234301:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:1.0:1767319478.234304:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.234306:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.234309:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 45056 i_blocks 1 00000080:00200000:1.0:1767319478.234311:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.234319:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 45056, count: 4096 00000080:00200000:1.0:1767319478.234322:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 45056, bytes: 4096 00000080:00200000:1.0:1767319478.234325:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.234328:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 12, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.234330:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:1.0:1767319478.234332:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.234337:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:1.0:1767319478.234339:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:1.0:1767319478.234341:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.234347:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:1.0:1767319478.234352:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.234354:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.234361:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.234786:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.234792:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.234797:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.234801:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.234807:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.234813:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.234826:0:85067:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:1.0:1767319478.234829:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bbeb475d[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.234831:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000696c9cb5 17ffffc0001001 3:0 ffff90cb0ad95948 11 lru 00000080:00200000:1.0:1767319478.234835:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000007d93a82c 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1767319478.234836:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bbeb475d 00000080:00200000:1.0:1767319478.234836:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.234838:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.234845:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.234854:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.234856:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.234857:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.234862:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.234867:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.234870:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.234873:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.234878:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.234884:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.234885:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.234888:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.234890:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:1.0:1767319478.234893:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.234895:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.234900:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 49152 i_blocks 1 00000080:00200000:1.0:1767319478.234901:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.234909:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 49152, count: 4096 00000080:00200000:1.0:1767319478.234912:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 49152, bytes: 4096 00000080:00200000:1.0:1767319478.234914:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.234916:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 13, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.234917:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:1.0:1767319478.234919:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.235117:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:1.0:1767319478.235123:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:1.0:1767319478.235126:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.235134:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:1.0:1767319478.235141:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.235143:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.235152:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235167:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235174:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235178:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235183:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.235188:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.235192:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.235204:0:85067:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:1.0:1767319478.235207:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000034767f6e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.235208:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000086679bec 17ffffc0001001 3:0 ffff90cb0ad951b0 12 lru 00000080:00200000:1.0:1767319478.235212:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000b36d29a9 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1767319478.235213:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000034767f6e 00000080:00200000:1.0:1767319478.235214:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.235216:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.235221:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.235229:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.235231:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.235233:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.235237:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.235242:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.235244:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.235247:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235252:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.235257:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.235259:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.235261:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.235263:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:1.0:1767319478.235266:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.235268:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.235271:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 53248 i_blocks 1 00000080:00200000:1.0:1767319478.235273:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.235279:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 53248, count: 4096 00000080:00200000:1.0:1767319478.235281:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 53248, bytes: 4096 00000080:00200000:1.0:1767319478.235283:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.235285:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 14, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.235286:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:1.0:1767319478.235288:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.235291:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:1.0:1767319478.235293:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:1.0:1767319478.235294:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.235298:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:1.0:1767319478.235301:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.235303:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.235307:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235324:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235332:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235339:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235346:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.235354:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.235360:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.235613:0:85067:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:1.0:1767319478.235619:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000611f8a43[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.235622:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000074555e92 17ffffc0001001 3:0 ffff90cb0ad95a20 13 lru 00000080:00200000:1.0:1767319478.235628:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000078c3e73c 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1767319478.235630:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000611f8a43 00000080:00200000:1.0:1767319478.235632:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.235634:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.235643:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.235656:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.235659:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.235661:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.235667:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.235675:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.235679:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.235683:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235690:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.235698:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.235701:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.235705:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.235769:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:1.0:1767319478.235774:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.235776:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.235780:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 57344 i_blocks 1 00000080:00200000:1.0:1767319478.235782:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.235788:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 57344, count: 4096 00000080:00200000:1.0:1767319478.235791:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 57344, bytes: 4096 00000080:00200000:1.0:1767319478.235793:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.235795:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 15, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.235796:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:1.0:1767319478.235798:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.235801:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:1.0:1767319478.235803:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:1.0:1767319478.235805:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.235809:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:1.0:1767319478.235814:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.235815:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.235821:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235834:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235840:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235844:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235848:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.235853:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.235857:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.235868:0:85067:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:1.0:1767319478.235871:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000061f85e8f[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.235873:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000003d0c81ef 17ffffc0001001 3:0 ffff90cb0ad95798 14 lru 00000080:00200000:1.0:1767319478.235877:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd032478 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1767319478.235878:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000061f85e8f 00000080:00200000:1.0:1767319478.235879:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.235880:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.235885:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.235893:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.235895:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.235896:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.235900:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.235905:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.235907:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.235910:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.235915:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.235920:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.235922:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.236112:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.236116:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:1.0:1767319478.236120:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.236124:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.236128:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 61440 i_blocks 1 00000080:00200000:1.0:1767319478.236131:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.236139:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 61440, count: 4096 00000080:00200000:1.0:1767319478.236143:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 61440, bytes: 4096 00000080:00200000:1.0:1767319478.236145:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.236149:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 16, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.236150:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:1.0:1767319478.236152:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.236156:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:1.0:1767319478.236158:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:1.0:1767319478.236160:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.236164:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:1.0:1767319478.236168:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.236170:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.236175:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236188:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236194:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236198:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236202:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.236208:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.236212:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.236223:0:85067:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:1.0:1767319478.236226:0:85067:0:(rw26.c:969:ll_write_end()) page@000000008811505c[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.236228:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000902dd19e 17ffffc0001001 3:0 ffff90cb0ad95438 15 lru 00000080:00200000:1.0:1767319478.236232:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001cb50376 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1767319478.236233:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000008811505c 00000080:00200000:1.0:1767319478.236234:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.236235:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.236241:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.236249:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.236250:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.236252:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.236256:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.236262:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.236264:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.236267:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236271:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.236277:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.236278:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.236280:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.236282:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:1.0:1767319478.236285:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.236287:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.236290:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 65536 i_blocks 1 00000080:00200000:1.0:1767319478.236292:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.236297:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 65536, count: 4096 00000080:00200000:1.0:1767319478.236300:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 65536, bytes: 4096 00000080:00200000:1.0:1767319478.236301:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.236304:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 17, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.236305:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:1.0:1767319478.236306:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.236310:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:1.0:1767319478.236312:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:1.0:1767319478.236314:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.236319:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:1.0:1767319478.236324:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.236326:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.236332:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236507:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236515:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236522:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236529:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.236538:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.236545:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.236563:0:85067:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:1.0:1767319478.236568:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000d73d6415[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.236571:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000aae57b74 17ffffc0001001 3:0 ffff90cb0ad95af8 16 lru 00000080:00200000:1.0:1767319478.236576:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000cbe772f7 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1767319478.236578:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000d73d6415 00000080:00200000:1.0:1767319478.236579:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.236582:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.236590:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.236602:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.236605:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.236607:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.236614:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.236621:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.236624:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.236627:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236633:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.236638:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.236639:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.236642:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.236644:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:1.0:1767319478.236647:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.236649:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.236662:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 69632 i_blocks 1 00000080:00200000:1.0:1767319478.236664:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.236670:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 69632, count: 4096 00000080:00200000:1.0:1767319478.236673:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 69632, bytes: 4096 00000080:00200000:1.0:1767319478.236675:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.236677:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 18, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.236678:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:1.0:1767319478.236680:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.236683:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:1.0:1767319478.236685:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:1.0:1767319478.236687:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.236690:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:1.0:1767319478.236694:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.236696:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.236701:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236716:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236725:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236731:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236738:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.236746:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.236752:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.236766:0:85067:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:1.0:1767319478.236769:0:85067:0:(rw26.c:969:ll_write_end()) page@000000000ca837b6[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.236771:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000007355da 17ffffc0001001 3:0 ffff90cb0ad95510 17 lru 00000080:00200000:1.0:1767319478.236775:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000007f2deb 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1767319478.236776:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000000ca837b6 00000080:00200000:1.0:1767319478.236777:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.236779:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.236784:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.236791:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.236793:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.236795:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.236798:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.236804:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.236806:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.236809:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236814:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.236819:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.236821:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.236823:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.236825:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:1.0:1767319478.236827:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.236830:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.236833:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 73728 i_blocks 1 00000080:00200000:1.0:1767319478.236835:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.236840:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 73728, count: 4096 00000080:00200000:1.0:1767319478.236843:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 73728, bytes: 4096 00000080:00200000:1.0:1767319478.236844:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.236847:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 19, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.236848:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:1.0:1767319478.236849:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.236853:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:1.0:1767319478.236855:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:1.0:1767319478.236856:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.236859:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:1.0:1767319478.236863:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.236864:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.236869:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236881:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236887:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236891:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236895:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.236900:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.236904:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.236915:0:85067:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:1.0:1767319478.236918:0:85067:0:(rw26.c:969:ll_write_end()) page@000000003f838dc8[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.236920:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000006dbb53ae 17ffffc0001001 3:0 ffff90cb0424d798 18 lru 00000080:00200000:1.0:1767319478.236923:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000062fa654c 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1767319478.236925:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000003f838dc8 00000080:00200000:1.0:1767319478.236926:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.236928:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.236936:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.236946:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.236949:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.236951:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.236956:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.236964:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.236967:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.236971:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.236979:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.236988:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.236991:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.236996:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.236999:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:1.0:1767319478.237003:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.237017:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.237022:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 77824 i_blocks 1 00000080:00200000:1.0:1767319478.237025:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.237032:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 77824, count: 4096 00000080:00200000:1.0:1767319478.237232:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 77824, bytes: 4096 00000080:00200000:1.0:1767319478.237234:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.237236:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 20, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.237238:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:1.0:1767319478.237239:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.237244:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:1.0:1767319478.237246:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:1.0:1767319478.237247:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.237252:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:1.0:1767319478.237256:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.237258:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.237264:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.237279:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.237284:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.237289:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.237292:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.237298:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.237302:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.237322:0:85067:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:1.0:1767319478.237325:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c29f6751[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.237327:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000800166e5 17ffffc0001001 3:0 ffff90cb0424da20 19 lru 00000080:00200000:1.0:1767319478.237331:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000003a1c031c 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1767319478.237332:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c29f6751 00000080:00200000:1.0:1767319478.237333:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.237335:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.237340:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.237348:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.237350:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.237351:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.237355:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.237360:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.237362:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.237518:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.237527:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.237537:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.237539:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.237544:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.237548:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:1.0:1767319478.237551:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.237554:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.237558:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 81920 i_blocks 1 00000080:00200000:1.0:1767319478.237561:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.237569:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 81920, count: 4096 00000080:00200000:1.0:1767319478.237573:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 81920, bytes: 4096 00000080:00200000:1.0:1767319478.237576:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.237579:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 21, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.237581:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:1.0:1767319478.237583:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.237587:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:1.0:1767319478.237590:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:1.0:1767319478.237592:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.237598:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:1.0:1767319478.237603:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.237605:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.237612:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.237630:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.237638:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.237644:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.237791:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.237802:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.237810:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.237826:0:85067:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:1.0:1767319478.237831:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000af66e56b[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.237833:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b9afc4b8 17ffffc0001001 3:0 ffff90cb0424d510 20 lru 00000080:00200000:1.0:1767319478.237839:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000006198577 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1767319478.237841:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000af66e56b 00000080:00200000:1.0:1767319478.237842:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.237845:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.237854:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.237866:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.237869:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.237871:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.237878:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.237886:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.237889:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.237893:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.237901:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.237910:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.237912:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.237917:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.237920:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:1.0:1767319478.237924:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.237927:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.237932:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 86016 i_blocks 1 00000080:00200000:1.0:1767319478.237934:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.237943:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 86016, count: 4096 00000080:00200000:1.0:1767319478.237946:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 86016, bytes: 4096 00000080:00200000:1.0:1767319478.237948:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.237952:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 22, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.237954:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:1.0:1767319478.237956:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.237962:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:1.0:1767319478.237965:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:1.0:1767319478.237967:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.237973:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:1.0:1767319478.237977:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.237980:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.237987:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238158:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238169:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238176:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238182:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.238191:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.238197:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.238214:0:85067:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:1.0:1767319478.238218:0:85067:0:(rw26.c:969:ll_write_end()) page@000000004ab0e6eb[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.238222:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000064427cb1 17ffffc0001001 3:0 ffff90cb0424daf8 21 lru 00000080:00200000:1.0:1767319478.238227:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000016850602 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1767319478.238229:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000004ab0e6eb 00000080:00200000:1.0:1767319478.238231:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.238233:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.238242:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.238254:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.238257:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.238258:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.238264:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.238273:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.238276:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.238280:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238286:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.238294:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.238296:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.238300:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.238304:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:1.0:1767319478.238307:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.238320:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.238326:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 90112 i_blocks 1 00000080:00200000:1.0:1767319478.238328:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.238337:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 90112, count: 4096 00000080:00200000:1.0:1767319478.238340:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 90112, bytes: 4096 00000080:00200000:1.0:1767319478.238343:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.238347:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 23, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.238349:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:1.0:1767319478.238351:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.238356:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:1.0:1767319478.238359:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:1.0:1767319478.238361:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.238529:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:1.0:1767319478.238537:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.238540:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.238548:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238568:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238577:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238583:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238589:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.238597:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.238603:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.238621:0:85067:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:1.0:1767319478.238626:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000052910853[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.238628:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc242d56 17ffffc0001001 3:0 ffff90cb0424d5e8 22 lru 00000080:00200000:1.0:1767319478.238634:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000008d013ebf 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1767319478.238636:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000052910853 00000080:00200000:1.0:1767319478.238637:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.238639:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.238647:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.238756:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.238760:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.238762:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.238769:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.238778:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.238781:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.238786:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238793:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.238801:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.238803:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.238807:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.238811:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:1.0:1767319478.238814:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.238817:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.238822:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 94208 i_blocks 1 00000080:00200000:1.0:1767319478.238825:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.238833:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 94208, count: 4096 00000080:00200000:1.0:1767319478.238837:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 94208, bytes: 4096 00000080:00200000:1.0:1767319478.238839:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.238843:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 24, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.238845:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:1.0:1767319478.238847:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.238852:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:1.0:1767319478.238855:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:1.0:1767319478.238857:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.238862:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:1.0:1767319478.238867:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.238869:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.238877:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238894:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238902:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238909:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.238915:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.238924:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.238930:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.238946:0:85067:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:1.0:1767319478.238951:0:85067:0:(rw26.c:969:ll_write_end()) page@000000007d7a67d3[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.238954:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000043419baa 17ffffc0001001 3:0 ffff90cb0424d288 23 lru 00000080:00200000:1.0:1767319478.238959:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000367a5318 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1767319478.238962:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000007d7a67d3 00000080:00200000:1.0:1767319478.238962:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.238965:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.238973:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.238986:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.238989:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.238991:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.238997:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.239004:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.239156:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.239160:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.239166:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.239171:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.239173:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.239176:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.239178:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:1.0:1767319478.239181:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.239183:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.239187:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 98304 i_blocks 1 00000080:00200000:1.0:1767319478.239189:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.239194:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 98304, count: 4096 00000080:00200000:1.0:1767319478.239197:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 98304, bytes: 4096 00000080:00200000:1.0:1767319478.239198:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.239201:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 25, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.239202:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:1.0:1767319478.239203:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.239207:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:1.0:1767319478.239209:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:1.0:1767319478.239211:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.239214:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:1.0:1767319478.239218:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.239219:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.239226:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.239244:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.239252:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.239258:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.239265:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.239274:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.239279:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.239302:0:85067:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:1.0:1767319478.239306:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000011d0cca1[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.240757:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000035e2212f 17ffffc0001021 2:0 ffff90cb0424d6c0 24 lru 00000080:00200000:1.0:1767319478.240765:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000047d5542 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1767319478.240767:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000011d0cca1 00000080:00200000:1.0:1767319478.240768:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.240773:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.240796:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.240816:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.240819:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.240821:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.240831:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.240844:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.240846:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.240851:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.240857:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.240867:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.240869:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.240874:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.240877:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:1.0:1767319478.240884:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.240886:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.240893:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 102400 i_blocks 1 00000080:00200000:1.0:1767319478.240896:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.240910:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 102400, count: 4096 00000080:00200000:1.0:1767319478.240914:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 102400, bytes: 4096 00000080:00200000:1.0:1767319478.240917:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.240920:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 26, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.241090:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:1.0:1767319478.241095:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.241107:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:1.0:1767319478.241112:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:1.0:1767319478.241117:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.241131:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:1.0:1767319478.241142:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.241145:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.241160:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241180:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241190:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241197:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241203:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.241213:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.241223:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.241252:0:85067:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:1.0:1767319478.241258:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bd133865[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.241261:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000006127ff62 17ffffc0001001 3:0 ffff90cb0424dd80 25 lru 00000080:00200000:1.0:1767319478.241266:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000009de50674 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1767319478.241268:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bd133865 00000080:00200000:1.0:1767319478.241269:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.241271:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.241280:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.241291:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.241293:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.241295:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.241300:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.241319:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.241322:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.241326:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241333:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.241342:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.241344:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.241348:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.241351:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:1.0:1767319478.241355:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.241358:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.241618:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 106496 i_blocks 1 00000080:00200000:1.0:1767319478.241621:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.241629:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 106496, count: 4096 00000080:00200000:1.0:1767319478.241632:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 106496, bytes: 4096 00000080:00200000:1.0:1767319478.241633:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.241636:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 27, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.241637:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:1.0:1767319478.241639:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.241643:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:1.0:1767319478.241646:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:1.0:1767319478.241647:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.241660:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:1.0:1767319478.241666:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.241667:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.241674:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241690:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241696:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241700:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241704:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.241710:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.241716:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.241734:0:85067:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:1.0:1767319478.241738:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bffe152c[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.241742:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000a8f0835d 17ffffc0001001 3:0 ffff90cb0424de58 26 lru 00000080:00200000:1.0:1767319478.241748:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000c4dcba92 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1767319478.241750:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bffe152c 00000080:00200000:1.0:1767319478.241751:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.241753:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.241763:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.241775:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.241778:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.241780:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.241786:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.241793:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.241796:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.241800:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241807:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.241815:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.241817:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.241821:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.241824:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:1.0:1767319478.241827:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.241830:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.241834:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 110592 i_blocks 1 00000080:00200000:1.0:1767319478.241837:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.241844:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 110592, count: 4096 00000080:00200000:1.0:1767319478.241847:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 110592, bytes: 4096 00000080:00200000:1.0:1767319478.241850:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.241853:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 28, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.241854:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:1.0:1767319478.241856:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.241861:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:1.0:1767319478.241864:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:1.0:1767319478.241866:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.241871:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:1.0:1767319478.241877:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.241879:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.241887:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241906:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241914:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241922:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.241929:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.241938:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.241944:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.241960:0:85067:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:1.0:1767319478.241965:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000041b57a66[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:1.0:1767319478.241968:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000095d32082 17ffffc0001001 3:0 ffff90cb0424dca8 27 lru 00000080:00200000:1.0:1767319478.241973:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000139ec5be 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1767319478.241975:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000041b57a66 00000080:00200000:1.0:1767319478.241976:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.241978:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.241986:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.241998:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:1.0:1767319478.242001:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.242003:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.242018:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.242025:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.242028:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.242032:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.242244:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.242254:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.242256:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.242261:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.242265:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:1.0:1767319478.242268:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.242271:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.242276:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 114688 i_blocks 1 00000080:00200000:1.0:1767319478.242279:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.242286:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 114688, count: 4096 00000080:00200000:1.0:1767319478.242290:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 114688, bytes: 4096 00000080:00200000:1.0:1767319478.242292:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319478.242296:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 29, [0x200004a51:0x21:0x0] hash] 00000020:00200000:1.0:1767319478.242297:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:1.0:1767319478.242300:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.242304:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:1.0:1767319478.242307:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:1.0:1767319478.242309:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.242315:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:1.0:1767319478.242321:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.242323:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c9a20, flags 0x0 00010000:00010000:1.0:1767319478.242330:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.242348:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.242357:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.242364:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.242541:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.242644:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.242722:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.242792:0:85067:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:0.0:1767319478.242797:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f5d154cf[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.242801:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000d618498e 17ffffc0001021 2:0 ffff90cb3c563d80 28 lru 00000080:00200000:0.0:1767319478.242808:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000fee1becf 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:0.0:1767319478.242810:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f5d154cf 00000080:00200000:0.0:1767319478.242811:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.242814:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.242825:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.242840:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.242843:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.242845:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.242852:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.242854:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.242857:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.242866:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.242874:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.242883:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.242885:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.242890:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.242893:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:0.0:1767319478.242897:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.242900:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.242905:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 118784 i_blocks 1 00000080:00200000:0.0:1767319478.242908:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.242917:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 118784, count: 4096 00000080:00200000:0.0:1767319478.242921:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 118784, bytes: 4096 00000080:00200000:0.0:1767319478.242924:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.242927:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 30, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.242929:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:0.0:1767319478.242932:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.242937:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:0.0:1767319478.242940:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:0.0:1767319478.242943:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.242948:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:0.0:1767319478.242954:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.242957:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.242964:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.242974:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.242992:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243000:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243147:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.243156:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.243162:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.243176:0:85067:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:0.0:1767319478.243180:0:85067:0:(rw26.c:969:ll_write_end()) page@000000003ecc9bb4[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.243184:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000a2593103 17ffffc0001001 3:0 ffff90cb3c563e58 29 lru 00000080:00200000:0.0:1767319478.243189:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000b87c95b6 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:0.0:1767319478.243191:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000003ecc9bb4 00000080:00200000:0.0:1767319478.243193:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.243195:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.243202:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.243213:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.243215:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.243218:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.243223:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.243225:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.243227:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.243232:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243244:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.243252:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.243254:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.243259:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.243261:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:0.0:1767319478.243265:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.243268:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.243273:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 122880 i_blocks 1 00000080:00200000:0.0:1767319478.243275:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.243283:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 122880, count: 4096 00000080:00200000:0.0:1767319478.243286:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 122880, bytes: 4096 00000080:00200000:0.0:1767319478.243288:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.243292:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 31, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.243293:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:0.0:1767319478.243296:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.243301:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:0.0:1767319478.243304:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:0.0:1767319478.243306:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.243310:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:0.0:1767319478.243315:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.243317:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.243324:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243333:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243351:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243358:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243391:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.243399:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.243404:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.243418:0:85067:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:0.0:1767319478.243422:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f18485fd[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.243425:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000009bd64290 17ffffc0001001 3:0 ffff90cb3c5636c0 30 lru 00000080:00200000:0.0:1767319478.243432:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000005d13a3e 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:0.0:1767319478.243527:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f18485fd 00000080:00200000:0.0:1767319478.243529:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.243531:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.243540:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.243553:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.243556:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.243558:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.243563:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.243565:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.243568:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.243572:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243584:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.243593:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.243595:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.243600:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.243602:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:0.0:1767319478.243606:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.243609:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.243614:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 126976 i_blocks 1 00000080:00200000:0.0:1767319478.243616:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.243623:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 126976, count: 4096 00000080:00200000:0.0:1767319478.243627:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 126976, bytes: 4096 00000080:00200000:0.0:1767319478.243629:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.243633:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 32, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.243634:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:0.0:1767319478.243636:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.243641:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:0.0:1767319478.243644:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:0.0:1767319478.243646:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.243744:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:0.0:1767319478.243751:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.243753:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.243760:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243769:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243788:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243795:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243802:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.243809:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.243814:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.243827:0:85067:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:0.0:1767319478.243830:0:85067:0:(rw26.c:969:ll_write_end()) page@000000001bdb0a9e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.243833:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000011e33097 17ffffc0001001 3:0 ffff90cb3c5635e8 31 lru 00000080:00200000:0.0:1767319478.243839:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001df48d3e 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:0.0:1767319478.243841:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000001bdb0a9e 00000080:00200000:0.0:1767319478.243842:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.243843:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.243851:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.243862:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.243864:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.243866:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.243872:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.243874:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.243877:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.243880:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243892:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.243901:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.243903:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.243907:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.243910:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:0.0:1767319478.243914:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.243917:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.243921:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 131072 i_blocks 1 00000080:00200000:0.0:1767319478.243924:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.243930:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 131072, count: 4096 00000080:00200000:0.0:1767319478.243934:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 131072, bytes: 4096 00000080:00200000:0.0:1767319478.243936:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.243939:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 33, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.243941:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:0.0:1767319478.243943:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.243948:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:0.0:1767319478.243950:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:0.0:1767319478.243952:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.243957:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:0.0:1767319478.243961:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.243963:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.243970:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243978:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.243996:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244004:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244151:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.244161:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.244167:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.244181:0:85067:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:0.0:1767319478.244185:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000b7b7d71e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.244188:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000390029c6 17ffffc0001001 3:0 ffff90cb3c563288 32 lru 00000080:00200000:0.0:1767319478.244194:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad7242f7 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:0.0:1767319478.244196:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000b7b7d71e 00000080:00200000:0.0:1767319478.244198:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.244203:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.244210:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.244221:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.244224:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.244226:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.244231:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.244234:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.244237:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.244241:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244252:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.244261:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.244263:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.244266:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.244269:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:0.0:1767319478.244272:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.244275:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.244280:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 135168 i_blocks 1 00000080:00200000:0.0:1767319478.244282:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.244290:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 135168, count: 4096 00000080:00200000:0.0:1767319478.244293:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 135168, bytes: 4096 00000080:00200000:0.0:1767319478.244295:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.244298:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 34, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.244300:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:0.0:1767319478.244302:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.244307:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:0.0:1767319478.244310:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:0.0:1767319478.244312:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.244316:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:0.0:1767319478.244321:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.244323:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.244330:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244339:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244356:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244364:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244555:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.244565:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.244570:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.244585:0:85067:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:0.0:1767319478.244589:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000091f6dd5b[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.244592:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000007bb20945 17ffffc0001001 3:0 ffff90cb3c563af8 33 lru 00000080:00200000:0.0:1767319478.244598:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000d46d6699 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:0.0:1767319478.244600:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000091f6dd5b 00000080:00200000:0.0:1767319478.244601:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.244603:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.244611:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.244622:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.244625:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.244627:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.244632:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.244635:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.244637:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.244641:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244745:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.244756:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.244758:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.244763:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.244766:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:0.0:1767319478.244769:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.244772:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.244777:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 139264 i_blocks 1 00000080:00200000:0.0:1767319478.244780:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.244787:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 139264, count: 4096 00000080:00200000:0.0:1767319478.244790:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 139264, bytes: 4096 00000080:00200000:0.0:1767319478.244793:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.244796:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 35, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.244798:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:0.0:1767319478.244800:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.244805:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:0.0:1767319478.244809:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:0.0:1767319478.244811:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.244816:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:0.0:1767319478.244821:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.244823:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.244831:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244839:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244857:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244864:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244871:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.244878:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.244882:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.244895:0:85067:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:0.0:1767319478.244899:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bb656d21[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.244902:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000009e8bb0ec 17ffffc0001001 3:0 ffff90cb3c563510 34 lru 00000080:00200000:0.0:1767319478.244907:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000bae4823f 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:0.0:1767319478.244909:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bb656d21 00000080:00200000:0.0:1767319478.244911:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.244913:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.244920:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.244930:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.244933:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.244935:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.244940:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.244942:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.244944:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.244949:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.244960:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.244968:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.244971:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.244974:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.244977:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:0.0:1767319478.244980:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.244983:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.244987:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 143360 i_blocks 1 00000080:00200000:0.0:1767319478.244990:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.244997:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 143360, count: 4096 00000080:00200000:0.0:1767319478.245000:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 143360, bytes: 4096 00000080:00200000:0.0:1767319478.245003:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.245101:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 36, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.245103:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:0.0:1767319478.245105:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.245111:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:0.0:1767319478.245113:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:0.0:1767319478.245116:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.245121:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:0.0:1767319478.245126:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.245128:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.245135:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245144:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245162:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245170:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245177:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.245184:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.245189:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.245202:0:85067:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:0.0:1767319478.245206:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000039db9a1f[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.245208:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000017bbcdb0 17ffffc0001001 3:0 ffff90cb3c563a20 35 lru 00000080:00200000:0.0:1767319478.245214:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000687e6715 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:0.0:1767319478.245216:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000039db9a1f 00000080:00200000:0.0:1767319478.245217:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.245219:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.245226:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.245236:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.245239:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.245241:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.245246:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.245248:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.245251:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.245255:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245266:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.245274:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.245277:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.245280:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.245283:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:0.0:1767319478.245286:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.245289:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.245293:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 147456 i_blocks 1 00000080:00200000:0.0:1767319478.245296:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.245302:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 147456, count: 4096 00000080:00200000:0.0:1767319478.245306:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 147456, bytes: 4096 00000080:00200000:0.0:1767319478.245308:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.245311:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 37, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.245313:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:0.0:1767319478.245315:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.245320:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:0.0:1767319478.245322:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:0.0:1767319478.245324:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.245328:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:0.0:1767319478.245333:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.245335:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.245341:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245350:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245609:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245618:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245625:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.245633:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.245640:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.245755:0:85067:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:0.0:1767319478.245761:0:85067:0:(rw26.c:969:ll_write_end()) page@000000009b9746b9[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.245763:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b071d837 17ffffc0001001 3:0 ffff90cb3c563798 36 lru 00000080:00200000:0.0:1767319478.245769:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000007c42dfd2 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:0.0:1767319478.245772:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000009b9746b9 00000080:00200000:0.0:1767319478.245773:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.245775:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.245784:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.245797:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.245800:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.245802:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.245807:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.245810:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.245812:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.245816:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245829:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.245838:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.245841:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.245846:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.245850:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:0.0:1767319478.245854:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.245857:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.245862:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 151552 i_blocks 1 00000080:00200000:0.0:1767319478.245864:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.245873:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 151552, count: 4096 00000080:00200000:0.0:1767319478.245877:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 151552, bytes: 4096 00000080:00200000:0.0:1767319478.245879:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.245883:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 38, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.245884:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:0.0:1767319478.245887:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.245893:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:0.0:1767319478.245896:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:0.0:1767319478.245898:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.245903:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:0.0:1767319478.245909:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.245911:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.245918:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245927:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245946:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245954:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.245961:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.245970:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.245975:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.245991:0:85067:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:0.0:1767319478.245995:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000038662919[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.245998:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000007b1d0860 17ffffc0001001 3:0 ffff90cb3c563438 37 lru 00000080:00200000:0.0:1767319478.246016:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000196cb781 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:0.0:1767319478.246018:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000038662919 00000080:00200000:0.0:1767319478.246019:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.246022:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.246030:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.246176:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.246180:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.246182:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.246188:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.246191:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.246194:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.246198:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.246212:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.246221:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.246223:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.246228:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.246232:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:0.0:1767319478.246235:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.246238:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.246243:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 155648 i_blocks 1 00000080:00200000:0.0:1767319478.246245:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.246252:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 155648, count: 4096 00000080:00200000:0.0:1767319478.246254:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 155648, bytes: 4096 00000080:00200000:0.0:1767319478.246256:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.246258:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 39, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.246260:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:0.0:1767319478.246261:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.246265:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:0.0:1767319478.246267:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:0.0:1767319478.246269:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.246272:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:0.0:1767319478.246286:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.246288:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.246294:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.246300:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.246316:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.246323:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.246330:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.246338:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.246344:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.246360:0:85067:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:0.0:1767319478.246364:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000e024eb73[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.246541:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000012f19bd0 17ffffc0001001 3:0 ffff90cb3c5631b0 38 lru 00000080:00200000:0.0:1767319478.246547:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000917e5a38 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:0.0:1767319478.246549:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000e024eb73 00000080:00200000:0.0:1767319478.246551:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.246553:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.246564:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.246576:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.246579:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.246581:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.246586:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.246588:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.246590:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.246594:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.246608:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.246618:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.246620:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.246624:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.246627:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:0.0:1767319478.246631:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.246633:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.246639:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 159744 i_blocks 1 00000080:00200000:0.0:1767319478.246641:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.246649:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 159744, count: 4096 00000080:00200000:0.0:1767319478.246653:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 159744, bytes: 4096 00000080:00200000:0.0:1767319478.246655:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.246659:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 40, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.246660:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:0.0:1767319478.246663:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.246668:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:0.0:1767319478.246671:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:0.0:1767319478.246673:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.246679:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:0.0:1767319478.246684:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.246686:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.246693:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.246701:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.246786:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.246793:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.246799:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.246807:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.246813:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.246829:0:85067:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:0.0:1767319478.246834:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000d462ac74[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.246837:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000006bc1f91 17ffffc0001001 3:0 ffff90cb3c563948 39 lru 00000080:00200000:0.0:1767319478.246842:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000009d233be2 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:0.0:1767319478.246845:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000d462ac74 00000080:00200000:0.0:1767319478.246846:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.246848:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.246856:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.246864:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.246867:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.246868:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.246872:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.246874:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.246875:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.246878:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.246887:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.246894:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.246895:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.246898:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.246900:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:0.0:1767319478.246903:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.246905:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.246908:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 163840 i_blocks 1 00000080:00200000:0.0:1767319478.246910:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.246916:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 163840, count: 4096 00000080:00200000:0.0:1767319478.246918:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 163840, bytes: 4096 00000080:00200000:0.0:1767319478.246920:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.246922:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 41, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.246923:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:0.0:1767319478.247112:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.247119:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:0.0:1767319478.247122:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:0.0:1767319478.247124:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.247130:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:0.0:1767319478.247136:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.247138:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.247146:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247155:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247171:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247176:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247180:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.247185:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.247190:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.247202:0:85067:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:0.0:1767319478.247205:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000aedea306[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.247207:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb8c0a92 17ffffc0001001 3:0 ffff90cb3c563000 40 lru 00000080:00200000:0.0:1767319478.247210:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000006c14fd5a 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:0.0:1767319478.247211:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000aedea306 00000080:00200000:0.0:1767319478.247212:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.247213:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.247219:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.247227:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.247229:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.247230:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.247234:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.247236:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.247237:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.247240:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247250:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.247255:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.247257:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.247259:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.247261:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:0.0:1767319478.247264:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.247266:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.247269:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 167936 i_blocks 1 00000080:00200000:0.0:1767319478.247271:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.247277:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 167936, count: 4096 00000080:00200000:0.0:1767319478.247279:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 167936, bytes: 4096 00000080:00200000:0.0:1767319478.247281:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.247283:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 42, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.247285:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:0.0:1767319478.247286:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.247290:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:0.0:1767319478.247291:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:0.0:1767319478.247293:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.247296:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:0.0:1767319478.247300:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.247301:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.247306:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247322:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247334:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247339:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247343:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.247348:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.247352:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.247361:0:85067:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:0.0:1767319478.247364:0:85067:0:(rw26.c:969:ll_write_end()) page@000000007043f1fb[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.247390:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000da633c1b 17ffffc0001001 3:0 ffff90cb3c563360 41 lru 00000080:00200000:0.0:1767319478.247393:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000710f79e1 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:0.0:1767319478.247394:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000007043f1fb 00000080:00200000:0.0:1767319478.247395:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.247396:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.247402:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.247410:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.247412:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.247413:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.247417:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.247419:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.247421:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.247423:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247432:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.247454:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.247456:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.247461:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.247463:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:0.0:1767319478.247467:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.247469:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.247474:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 172032 i_blocks 1 00000080:00200000:0.0:1767319478.247476:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.247607:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 172032, count: 4096 00000080:00200000:0.0:1767319478.247612:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 172032, bytes: 4096 00000080:00200000:0.0:1767319478.247614:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.247616:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 43, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.247617:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:0.0:1767319478.247619:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.247623:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:0.0:1767319478.247625:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:0.0:1767319478.247627:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.247630:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:0.0:1767319478.247635:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.247636:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.247642:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247647:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247664:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247671:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247678:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.247685:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.247691:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.247706:0:85067:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:0.0:1767319478.247722:0:85067:0:(rw26.c:969:ll_write_end()) page@000000002fdc6d06[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.247726:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000008fa81c0b 17ffffc0001001 3:0 ffff90cb3c563870 42 lru 00000080:00200000:0.0:1767319478.247731:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9347d0d 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:0.0:1767319478.247733:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000002fdc6d06 00000080:00200000:0.0:1767319478.247735:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.247737:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.247745:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.247761:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.247763:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.247765:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.247769:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.247771:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.247773:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.247775:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247785:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.247791:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.247792:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.247796:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.247798:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:0.0:1767319478.247800:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.247802:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.247806:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 176128 i_blocks 1 00000080:00200000:0.0:1767319478.247808:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.247813:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 176128, count: 4096 00000080:00200000:0.0:1767319478.247816:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 176128, bytes: 4096 00000080:00200000:0.0:1767319478.247817:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.247819:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 44, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.247820:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:0.0:1767319478.247822:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.247826:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:0.0:1767319478.247827:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:0.0:1767319478.247829:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.247832:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:0.0:1767319478.247836:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.247837:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.247842:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247848:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247860:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247865:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.247868:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.247873:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.247877:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.247893:0:85067:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:0.0:1767319478.247896:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000003077adc[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.247898:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff2fc90b 17ffffc0001021 2:0 ffff90cb3c5630d8 43 lru 00000080:00200000:0.0:1767319478.247901:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000016ac2f36 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:0.0:1767319478.247902:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000003077adc 00000080:00200000:0.0:1767319478.247903:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.247904:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.247909:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.247917:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.247919:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.247920:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.248286:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.248289:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.248291:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.248294:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.248306:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.248405:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.248408:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.248415:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.248419:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:0.0:1767319478.248422:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.248425:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.248431:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 180224 i_blocks 1 00000080:00200000:0.0:1767319478.248447:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.248457:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 180224, count: 4096 00000080:00200000:0.0:1767319478.248461:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 180224, bytes: 4096 00000080:00200000:0.0:1767319478.248464:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.248467:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 45, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.248469:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:0.0:1767319478.248471:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.248478:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:0.0:1767319478.248561:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:0.0:1767319478.248564:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.248570:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:0.0:1767319478.248575:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.248577:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.248585:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.248592:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.248606:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.248610:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.248614:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.248620:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.248626:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.248641:0:85067:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:0.0:1767319478.248644:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c5874b91[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.248646:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000d2a5335b 17ffffc0001001 3:0 ffff90cb3c563bd0 44 lru 00000080:00200000:0.0:1767319478.248650:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3ebbb28 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:0.0:1767319478.248652:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c5874b91 00000080:00200000:0.0:1767319478.248653:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.248655:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.248665:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.248677:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.248680:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.248682:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.248687:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.248689:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.248692:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.248695:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.248773:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.248782:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.248783:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.248787:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.248790:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:0.0:1767319478.248794:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.248797:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.248802:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 184320 i_blocks 1 00000080:00200000:0.0:1767319478.248805:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.248813:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 184320, count: 4096 00000080:00200000:0.0:1767319478.248817:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 184320, bytes: 4096 00000080:00200000:0.0:1767319478.248819:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.248822:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 46, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.248823:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:0.0:1767319478.248826:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.248831:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:0.0:1767319478.248833:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:0.0:1767319478.248836:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.248841:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:0.0:1767319478.248846:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.248848:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.248855:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.248864:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.248882:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.248888:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.248894:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.248903:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.248908:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.249140:0:85067:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:0.0:1767319478.249148:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000344e8a1d[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.249151:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000338f345f 17ffffc0001001 3:0 ffff90cb3c563ca8 45 lru 00000080:00200000:0.0:1767319478.249155:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002f7093a3 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:0.0:1767319478.249156:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000344e8a1d 00000080:00200000:0.0:1767319478.249157:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.249159:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.249166:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.249176:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.249178:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.249179:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.249184:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.249185:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.249187:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.249190:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.249199:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.249205:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.249207:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.249210:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.249212:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:0.0:1767319478.249214:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.249216:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.249219:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 188416 i_blocks 1 00000080:00200000:0.0:1767319478.249222:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.249228:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 188416, count: 4096 00000080:00200000:0.0:1767319478.249230:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 188416, bytes: 4096 00000080:00200000:0.0:1767319478.249232:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.249234:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 47, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.249236:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:0.0:1767319478.249237:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.249241:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:0.0:1767319478.249243:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:0.0:1767319478.249245:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.249248:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:0.0:1767319478.249252:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.249253:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.249258:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.249264:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.249277:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.249282:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.249286:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.249291:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.249294:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.249408:0:85067:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:0.0:1767319478.249413:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f0acf6c0[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.249416:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000effb075d 17ffffc0001001 3:0 ffff90cb3c557a20 46 lru 00000080:00200000:0.0:1767319478.249420:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000007ce2aef3 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:0.0:1767319478.249422:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f0acf6c0 00000080:00200000:0.0:1767319478.249423:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.249425:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.249444:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.249456:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.249459:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.249462:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.249468:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.249470:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.249472:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.249476:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.249563:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.249570:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.249572:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.249575:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.249578:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:0.0:1767319478.249580:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.249582:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.249586:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 192512 i_blocks 1 00000080:00200000:0.0:1767319478.249588:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.249594:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 192512, count: 4096 00000080:00200000:0.0:1767319478.249596:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 192512, bytes: 4096 00000080:00200000:0.0:1767319478.249598:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.249600:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 48, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.249601:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:0.0:1767319478.249603:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.249607:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:0.0:1767319478.249609:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:0.0:1767319478.249610:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.249614:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:0.0:1767319478.249618:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.249619:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.249624:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.249630:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.249643:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.249648:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.249653:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.249660:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.249665:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.249683:0:85067:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:0.0:1767319478.249687:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000ba2c2f11[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.249689:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f20e4e5d 17ffffc0001001 3:0 ffff90cb3c557798 47 lru 00000080:00200000:0.0:1767319478.249695:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000f07b8f1e 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:0.0:1767319478.249697:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000ba2c2f11 00000080:00200000:0.0:1767319478.249698:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.249700:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.249846:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.249858:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.249861:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.249862:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.249867:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.249868:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.249870:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.249873:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.249884:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.249890:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.249891:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.249894:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.249896:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:0.0:1767319478.249898:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.249901:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.249904:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 196608 i_blocks 1 00000080:00200000:0.0:1767319478.249906:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.249912:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 196608, count: 4096 00000080:00200000:0.0:1767319478.249914:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 196608, bytes: 4096 00000080:00200000:0.0:1767319478.249916:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.249918:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 49, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.249919:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:0.0:1767319478.249921:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.250194:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:0.0:1767319478.250198:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:0.0:1767319478.250200:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.250205:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:0.0:1767319478.250210:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.250212:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.250218:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250225:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250238:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250243:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250246:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.250252:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.250256:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.250267:0:85067:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:0.0:1767319478.250271:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bc67036c[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.250273:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b54e64b0 17ffffc0001001 3:0 ffff90cb3c557438 48 lru 00000080:00200000:0.0:1767319478.250277:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e28f8ce9 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1767319478.250279:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bc67036c 00000080:00200000:0.0:1767319478.250279:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.250281:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.250288:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.250296:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.250297:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.250299:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.250303:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.250305:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.250306:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.250319:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250328:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.250334:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.250336:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.250339:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.250342:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:0.0:1767319478.250344:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.250346:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.250350:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 200704 i_blocks 1 00000080:00200000:0.0:1767319478.250352:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.250358:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 200704, count: 4096 00000080:00200000:0.0:1767319478.250360:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 200704, bytes: 4096 00000080:00200000:0.0:1767319478.250362:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.250364:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 50, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.250396:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:0.0:1767319478.250400:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.250405:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:0.0:1767319478.250409:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:0.0:1767319478.250411:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.250416:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:0.0:1767319478.250422:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.250424:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.250431:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250450:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250469:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250476:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250493:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.250502:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.250508:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.250524:0:85067:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:0.0:1767319478.250529:0:85067:0:(rw26.c:969:ll_write_end()) page@000000007402117b[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.250531:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000035d9936 17ffffc0001001 3:0 ffff90cb3c5571b0 49 lru 00000080:00200000:0.0:1767319478.250535:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000084eff92a 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1767319478.250536:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000007402117b 00000080:00200000:0.0:1767319478.250538:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.250539:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.250545:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.250554:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.250556:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.250557:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.250561:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.250563:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.250565:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.250568:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250577:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.250583:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.250585:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.250588:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.250590:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:0.0:1767319478.250592:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.250594:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.250607:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 204800 i_blocks 1 00000080:00200000:0.0:1767319478.250610:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.250616:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 204800, count: 4096 00000080:00200000:0.0:1767319478.250618:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 204800, bytes: 4096 00000080:00200000:0.0:1767319478.250620:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.250622:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 51, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.250623:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:0.0:1767319478.250625:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.250628:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:0.0:1767319478.250630:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:0.0:1767319478.250632:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.250635:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:0.0:1767319478.250639:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.250641:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.250645:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250651:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250669:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250676:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250682:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.250690:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.250696:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.250723:0:85067:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:0.0:1767319478.250728:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000061a58900[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.250730:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000038fcd596 17ffffc0001001 3:0 ffff90cb3c557948 50 lru 00000080:00200000:0.0:1767319478.250736:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc331898 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1767319478.250738:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000061a58900 00000080:00200000:0.0:1767319478.250739:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.250740:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.250747:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.250755:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.250757:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.250758:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.250762:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.250764:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.250766:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.250768:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250777:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.250783:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.250785:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.250788:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.250790:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:0.0:1767319478.250793:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.250795:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.250798:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 208896 i_blocks 1 00000080:00200000:0.0:1767319478.250800:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.250806:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 208896, count: 4096 00000080:00200000:0.0:1767319478.250808:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 208896, bytes: 4096 00000080:00200000:0.0:1767319478.250810:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.250812:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 52, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.250813:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:0.0:1767319478.250814:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.250818:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:0.0:1767319478.250819:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:0.0:1767319478.250821:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.250824:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:0.0:1767319478.250828:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.250829:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.250834:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250840:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250853:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250858:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250862:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.250867:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.250870:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.250880:0:85067:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:0.0:1767319478.250883:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000560d13e8[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.250885:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000005680612f 17ffffc0001001 3:0 ffff90cb3c557000 51 lru 00000080:00200000:0.0:1767319478.250888:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000c820f890 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1767319478.250889:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000560d13e8 00000080:00200000:0.0:1767319478.250890:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.250891:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.250896:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.250904:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.250905:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.250907:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.250910:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.250912:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.250914:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.250916:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.250934:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.250941:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.250942:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.250946:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.250952:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:0.0:1767319478.250955:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.250957:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.250960:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 212992 i_blocks 1 00000080:00200000:0.0:1767319478.250962:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.250967:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 212992, count: 4096 00000080:00200000:0.0:1767319478.250970:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 212992, bytes: 4096 00000080:00200000:0.0:1767319478.250971:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.250974:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 53, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.250975:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:0.0:1767319478.250976:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.251151:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:0.0:1767319478.251156:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:0.0:1767319478.251159:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.251165:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:0.0:1767319478.251170:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.251171:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.251177:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251183:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251196:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251201:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251204:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.251209:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.251213:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.251224:0:85067:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:0.0:1767319478.251227:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000e912678b[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.251228:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000009b62eec 17ffffc0001001 3:0 ffff90cb3c557360 52 lru 00000080:00200000:0.0:1767319478.251232:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000166d0e4c 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1767319478.251233:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000e912678b 00000080:00200000:0.0:1767319478.251234:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.251235:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.251241:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.251249:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.251251:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.251252:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.251257:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.251258:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.251260:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.251262:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251271:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.251277:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.251278:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.251281:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.251282:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:0.0:1767319478.251285:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.251287:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.251290:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 217088 i_blocks 1 00000080:00200000:0.0:1767319478.251292:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.251297:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 217088, count: 4096 00000080:00200000:0.0:1767319478.251300:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 217088, bytes: 4096 00000080:00200000:0.0:1767319478.251301:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.251304:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 54, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.251305:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:0.0:1767319478.251306:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.251310:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:0.0:1767319478.251311:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:0.0:1767319478.251313:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.251316:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:0.0:1767319478.251320:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.251321:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.251326:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251332:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251343:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251348:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251352:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.251357:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.251360:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.251395:0:85067:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:0.0:1767319478.251398:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000023da0d2c[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.251400:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000009cac0596 17ffffc0001001 3:0 ffff90cb3c557870 53 lru 00000080:00200000:0.0:1767319478.251403:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000006fea7add 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1767319478.251404:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000023da0d2c 00000080:00200000:0.0:1767319478.251405:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.251406:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.251412:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.251420:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.251422:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.251423:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.251426:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.251428:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.251430:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.251566:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251580:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.251589:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.251591:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.251596:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.251599:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:0.0:1767319478.251603:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.251606:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.251610:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 221184 i_blocks 1 00000080:00200000:0.0:1767319478.251613:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.251621:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 221184, count: 4096 00000080:00200000:0.0:1767319478.251625:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 221184, bytes: 4096 00000080:00200000:0.0:1767319478.251628:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.251631:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 55, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.251633:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:0.0:1767319478.251635:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.251640:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:0.0:1767319478.251642:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:0.0:1767319478.251644:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.251649:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:0.0:1767319478.251655:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.251657:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.251664:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251672:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251691:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251699:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251706:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.251728:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.251739:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.251756:0:85067:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:0.0:1767319478.251760:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000a1158707[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.251763:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f188e60f 17ffffc0001001 3:0 ffff90cb3c5570d8 54 lru 00000080:00200000:0.0:1767319478.251768:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000003a2079f4 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1767319478.251771:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000a1158707 00000080:00200000:0.0:1767319478.251772:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.251774:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.251782:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.251794:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.251797:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.251799:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.251805:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.251807:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.251809:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.251813:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251827:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.251835:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.251837:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.251841:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.251844:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:0.0:1767319478.251848:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.251850:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.251855:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 225280 i_blocks 1 00000080:00200000:0.0:1767319478.251857:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.251864:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 225280, count: 4096 00000080:00200000:0.0:1767319478.251868:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 225280, bytes: 4096 00000080:00200000:0.0:1767319478.251870:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.251873:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 56, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.251875:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:0.0:1767319478.251877:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.251882:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:0.0:1767319478.251885:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:0.0:1767319478.251887:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.251892:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:0.0:1767319478.251898:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.251900:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.251907:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251915:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251934:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251941:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.251948:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.251956:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.251961:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.251979:0:85067:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:0.0:1767319478.252153:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000097fe70e1[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.252157:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000065e67670 17ffffc0001001 3:0 ffff90cb3c557bd0 55 lru 00000080:00200000:0.0:1767319478.252162:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000035677933 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1767319478.252164:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000097fe70e1 00000080:00200000:0.0:1767319478.252165:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.252167:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.252177:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.252189:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.252192:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.252194:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.252200:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.252202:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.252205:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.252209:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252222:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.252231:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.252233:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.252238:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.252241:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:0.0:1767319478.252245:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.252247:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.252252:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 229376 i_blocks 1 00000080:00200000:0.0:1767319478.252255:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.252262:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 229376, count: 4096 00000080:00200000:0.0:1767319478.252265:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 229376, bytes: 4096 00000080:00200000:0.0:1767319478.252268:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.252270:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 57, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.252272:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:0.0:1767319478.252274:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.252279:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:0.0:1767319478.252282:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:0.0:1767319478.252284:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.252290:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:0.0:1767319478.252296:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.252298:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.252305:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252325:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252338:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252343:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252346:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.252352:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.252356:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.252402:0:85067:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:0.0:1767319478.252407:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000a1e3d68e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.252410:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000094608314 17ffffc0001001 3:0 ffff90cb3c557ca8 56 lru 00000080:00200000:0.0:1767319478.252414:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000005d2ace64 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1767319478.252416:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000a1e3d68e 00000080:00200000:0.0:1767319478.252417:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.252419:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.252428:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.252450:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.252453:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.252455:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.252460:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.252462:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.252465:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.252468:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252481:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.252490:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.252493:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.252497:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.252500:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:0.0:1767319478.252504:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.252506:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.252511:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 233472 i_blocks 1 00000080:00200000:0.0:1767319478.252513:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.252520:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 233472, count: 4096 00000080:00200000:0.0:1767319478.252524:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 233472, bytes: 4096 00000080:00200000:0.0:1767319478.252526:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.252530:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 58, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.252531:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:0.0:1767319478.252534:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.252538:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:0.0:1767319478.252541:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:0.0:1767319478.252544:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.252549:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:0.0:1767319478.252554:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.252557:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.252564:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252572:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252590:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252597:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252602:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.252610:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.252616:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.252632:0:85067:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:0.0:1767319478.252636:0:85067:0:(rw26.c:969:ll_write_end()) page@000000009fbd2603[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.252638:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000007f8dc1d9 17ffffc0001001 3:0 ffff90cb3c557e58 57 lru 00000080:00200000:0.0:1767319478.252643:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000005e5504c9 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1767319478.252645:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000009fbd2603 00000080:00200000:0.0:1767319478.252646:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.252649:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.252656:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.252668:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.252671:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.252673:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.252678:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.252680:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.252682:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.252686:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252698:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.252706:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.252708:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.252713:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.252716:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:0.0:1767319478.252720:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.252722:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.252727:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 237568 i_blocks 1 00000080:00200000:0.0:1767319478.252729:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.252736:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 237568, count: 4096 00000080:00200000:0.0:1767319478.252740:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 237568, bytes: 4096 00000080:00200000:0.0:1767319478.252742:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.252746:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 59, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.252747:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:0.0:1767319478.252749:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.252754:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:0.0:1767319478.252757:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:0.0:1767319478.252759:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.252764:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:0.0:1767319478.252769:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.252771:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.252779:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252788:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252807:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252815:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252821:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.252829:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.252835:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.252857:0:85067:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:0.0:1767319478.252861:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000092b0749[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.252864:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2f86551 17ffffc0001021 2:0 ffff90cb3c557d80 58 lru 00000080:00200000:0.0:1767319478.252869:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000181e8710 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1767319478.252871:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000092b0749 00000080:00200000:0.0:1767319478.252872:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.252874:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.252882:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.252894:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.252897:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.252899:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.252904:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.252907:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.252909:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.252913:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.252925:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.252934:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.252937:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.252942:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.252945:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:0.0:1767319478.252948:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.252951:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.252956:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 241664 i_blocks 1 00000080:00200000:0.0:1767319478.252958:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.252965:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 241664, count: 4096 00000080:00200000:0.0:1767319478.252969:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 241664, bytes: 4096 00000080:00200000:0.0:1767319478.252971:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.252975:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 60, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.252976:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:0.0:1767319478.252978:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.253154:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:0.0:1767319478.253156:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:0.0:1767319478.253158:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.253162:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:0.0:1767319478.253167:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.253168:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.253174:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.253180:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.253193:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.253197:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.253201:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.253206:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.253210:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.253220:0:85067:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:0.0:1767319478.253223:0:85067:0:(rw26.c:969:ll_write_end()) page@000000007c53e67c[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.253224:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000007519745 17ffffc0001001 3:0 ffff90cb3c5576c0 59 lru 00000080:00200000:0.0:1767319478.253228:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8528bf9 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1767319478.253229:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000007c53e67c 00000080:00200000:0.0:1767319478.253230:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.253231:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.253237:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.253245:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.253247:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.253248:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.253252:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.253254:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.253255:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.253258:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.253266:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.253272:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.253273:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.253276:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.253278:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:0.0:1767319478.253281:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.253283:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.253286:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 245760 i_blocks 1 00000080:00200000:0.0:1767319478.253288:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.253294:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 245760, count: 4096 00000080:00200000:0.0:1767319478.253296:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 245760, bytes: 4096 00000080:00200000:0.0:1767319478.253298:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.253300:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 61, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.253301:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:0.0:1767319478.253302:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.253854:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:0.0:1767319478.253862:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:0.0:1767319478.253865:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.253874:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:0.0:1767319478.253882:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.253884:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.253894:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.253904:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.253925:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.253933:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.253940:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.253950:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.253957:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.253976:0:85067:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:0.0:1767319478.254616:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000cf484781[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.254620:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000006cd572e6 17ffffc0001001 3:0 ffff90cb3c557288 60 lru 00000080:00200000:0.0:1767319478.254624:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000227a4ddf 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1767319478.254625:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000cf484781 00000080:00200000:0.0:1767319478.254626:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.254630:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.254644:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.254664:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.254668:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.254670:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.254680:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.254682:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.254684:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.254689:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.254705:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.254718:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.254720:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.254728:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.254732:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:0.0:1767319478.254739:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.254741:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.254747:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 249856 i_blocks 1 00000080:00200000:0.0:1767319478.254750:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.254762:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 249856, count: 4096 00000080:00200000:0.0:1767319478.254767:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 249856, bytes: 4096 00000080:00200000:0.0:1767319478.254769:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.254772:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 62, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.254774:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:0.0:1767319478.254776:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.254784:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:0.0:1767319478.254787:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:0.0:1767319478.254790:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.254813:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:0.0:1767319478.254821:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.254824:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.254834:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.254844:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.254859:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.254864:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.254868:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.254873:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.254879:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.254894:0:85067:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:0.0:1767319478.254898:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000000d99348[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.254899:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000006285cbde 17ffffc0001001 3:0 ffff90cb3c5575e8 61 lru 00000080:00200000:0.0:1767319478.254903:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001c67f444 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1767319478.254904:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000000d99348 00000080:00200000:0.0:1767319478.254905:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.254906:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.254911:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.254919:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.254921:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.254922:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.254926:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.254928:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.254931:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.254934:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.254948:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.254957:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.254959:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.254964:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.254967:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:0.0:1767319478.254971:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.254974:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.254978:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 253952 i_blocks 1 00000080:00200000:0.0:1767319478.256167:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.256186:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 253952, count: 4096 00000080:00200000:0.0:1767319478.256191:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 253952, bytes: 4096 00000080:00200000:0.0:1767319478.256194:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.256199:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 63, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.256200:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:0.0:1767319478.256203:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.256212:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:0.0:1767319478.256215:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:0.0:1767319478.256218:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.256227:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:0.0:1767319478.256239:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.256243:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.256256:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256264:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256286:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256292:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256296:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.256303:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.256320:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.256343:0:85067:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:0.0:1767319478.256348:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000072f86285[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.256350:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000c84da287 17ffffc0001001 3:0 ffff90cb3c557af8 62 lru 00000080:00200000:0.0:1767319478.256354:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000666cba3a 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1767319478.256355:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000072f86285 00000080:00200000:0.0:1767319478.256357:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.256359:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.256397:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.256417:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.256421:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.256423:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.256463:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.256467:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.256469:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.256473:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256487:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.256499:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.256502:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.256509:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.256514:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:0.0:1767319478.256519:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.256522:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.256530:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 258048 i_blocks 1 00000080:00200000:0.0:1767319478.256533:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.256541:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 258048, count: 4096 00000080:00200000:0.0:1767319478.256545:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 258048, bytes: 4096 00000080:00200000:0.0:1767319478.256547:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.256551:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 64, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.256553:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:0.0:1767319478.256555:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.256560:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:0.0:1767319478.256563:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:0.0:1767319478.256566:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.256571:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:0.0:1767319478.256577:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.256579:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.256587:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256597:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256611:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256616:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256620:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.256625:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.256629:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.256641:0:85067:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:0.0:1767319478.256643:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f3e1a529[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.256645:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000e660c229 17ffffc0001001 3:0 ffff90cb3c557510 63 lru 00000080:00200000:0.0:1767319478.256649:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000004529d952 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1767319478.256650:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f3e1a529 00000080:00200000:0.0:1767319478.256650:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.256653:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.256660:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.256672:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.256675:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.256677:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.256683:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.256685:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.256688:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.256691:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256704:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.256713:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.256716:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.256720:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.256724:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:0.0:1767319478.256728:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.256731:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.256735:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 262144 i_blocks 1 00000080:00200000:0.0:1767319478.256738:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.256745:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 262144, count: 4096 00000080:00200000:0.0:1767319478.256747:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 262144, bytes: 4096 00000080:00200000:0.0:1767319478.256749:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.256751:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 65, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.256752:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:0.0:1767319478.256754:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.256757:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:0.0:1767319478.256759:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:0.0:1767319478.256761:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.256764:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:0.0:1767319478.256769:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.256770:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.256775:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256783:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256801:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256808:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256814:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.256822:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.256828:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.256853:0:85067:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:0.0:1767319478.256858:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000aadf8191[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.256860:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000042b6d5d9 17ffffc0001001 3:0 ffff90cb3c556e58 64 lru 00000080:00200000:0.0:1767319478.256864:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000001779017 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1767319478.256866:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000aadf8191 00000080:00200000:0.0:1767319478.256867:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.256868:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.256874:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.256883:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.256885:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.256886:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.256890:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.256892:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.256893:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.256896:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.256905:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.256911:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.256913:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.256916:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.256918:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:0.0:1767319478.256921:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.256923:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.256927:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 266240 i_blocks 1 00000080:00200000:0.0:1767319478.256930:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.256937:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 266240, count: 4096 00000080:00200000:0.0:1767319478.256941:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 266240, bytes: 4096 00000080:00200000:0.0:1767319478.256943:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.256947:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 66, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.256948:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:0.0:1767319478.256951:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.256955:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:0.0:1767319478.256958:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:0.0:1767319478.256960:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.256965:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:0.0:1767319478.256970:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.256972:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.256979:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.257927:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.257954:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.257962:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.257967:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.257977:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.258000:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.258033:0:85067:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:0.0:1767319478.258040:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000084ec73ca[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.258044:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000012abf506 17ffffc0001001 3:0 ffff90cb3c556d80 65 lru 00000080:00200000:0.0:1767319478.258051:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000092130a93 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1767319478.258053:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000084ec73ca 00000080:00200000:0.0:1767319478.258054:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.258057:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.258069:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.258087:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.258090:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.258092:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.258100:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.258103:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.258105:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.258109:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.258123:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.258135:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.258138:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.258144:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.258149:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:0.0:1767319478.258155:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.258158:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.258164:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 270336 i_blocks 1 00000080:00200000:0.0:1767319478.258167:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.258179:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 270336, count: 4096 00000080:00200000:0.0:1767319478.258184:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 270336, bytes: 4096 00000080:00200000:0.0:1767319478.258187:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.258191:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 67, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.258193:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:0.0:1767319478.258196:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.258204:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:0.0:1767319478.258207:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:0.0:1767319478.258211:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.258219:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:0.0:1767319478.258228:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.258232:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.258241:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.258250:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.258268:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.258275:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.258281:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.258291:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.258297:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.258586:0:85067:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:0.0:1767319478.258593:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000665b3543[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.258596:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000e6183443 17ffffc0001001 3:0 ffff90cb3c5566c0 66 lru 00000080:00200000:0.0:1767319478.258603:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000009d811f88 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1767319478.258605:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000665b3543 00000080:00200000:0.0:1767319478.258607:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.258609:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.258620:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.258633:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.258636:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.258639:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.258645:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.258648:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.258651:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.258655:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.258669:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.258678:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.258680:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.258685:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.258688:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:0.0:1767319478.258691:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.258694:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.258698:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 274432 i_blocks 1 00000080:00200000:0.0:1767319478.258701:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.258721:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 274432, count: 4096 00000080:00200000:0.0:1767319478.258726:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 274432, bytes: 4096 00000080:00200000:0.0:1767319478.258729:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.258733:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 68, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.258734:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:0.0:1767319478.258737:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.258743:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:0.0:1767319478.258746:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:0.0:1767319478.258748:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.258754:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:0.0:1767319478.258760:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.258763:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.258771:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.258780:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.258800:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.258808:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.258815:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.258824:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.258830:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.258847:0:85067:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:0.0:1767319478.258852:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c3fb4dc7[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.258855:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000002b2c61df 17ffffc0001001 3:0 ffff90cb3c556288 67 lru 00000080:00200000:0.0:1767319478.258861:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000439cd824 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1767319478.258863:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c3fb4dc7 00000080:00200000:0.0:1767319478.258864:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.258867:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.258875:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.258888:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.258891:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.258893:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.258899:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.258902:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.258905:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.258909:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.258922:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.258931:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.258933:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.258938:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.258942:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:0.0:1767319478.258946:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.258949:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.258954:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 278528 i_blocks 1 00000080:00200000:0.0:1767319478.258956:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.258964:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 278528, count: 4096 00000080:00200000:0.0:1767319478.258968:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 278528, bytes: 4096 00000080:00200000:0.0:1767319478.258970:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.258974:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 69, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.258975:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:0.0:1767319478.259120:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.259129:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:0.0:1767319478.259132:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:0.0:1767319478.259135:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.259141:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:0.0:1767319478.259147:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.259149:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.259157:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.259167:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.259185:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.259193:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.259200:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.259207:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.259212:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.259230:0:85067:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:0.0:1767319478.259235:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000315f5a2a[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.259238:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000009be51209 17ffffc0001001 3:0 ffff90cb3c5565e8 68 lru 00000080:00200000:0.0:1767319478.259243:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000619b9014 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1767319478.259245:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000315f5a2a 00000080:00200000:0.0:1767319478.259246:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.259248:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.259256:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.259269:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.259272:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.259274:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.259279:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.259282:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.259285:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.259288:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.259303:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.259313:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.259315:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.259320:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.259324:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:0.0:1767319478.259327:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.259330:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.259335:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 282624 i_blocks 1 00000080:00200000:0.0:1767319478.259338:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.259345:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 282624, count: 4096 00000080:00200000:0.0:1767319478.259349:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 282624, bytes: 4096 00000080:00200000:0.0:1767319478.259351:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.259355:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 70, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.259357:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:0.0:1767319478.259360:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.259365:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:0.0:1767319478.259396:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:0.0:1767319478.259398:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.259404:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:0.0:1767319478.259411:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.259413:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.259421:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.259429:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260299:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260307:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260314:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.260324:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.260334:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.260356:0:85067:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:0.0:1767319478.260362:0:85067:0:(rw26.c:969:ll_write_end()) page@000000001223ccf0[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.260366:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000deaec43e 17ffffc0001001 3:0 ffff90cb3c556af8 69 lru 00000080:00200000:0.0:1767319478.260400:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000005423a628 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1767319478.260402:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000001223ccf0 00000080:00200000:0.0:1767319478.260404:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.260407:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.260418:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.260445:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.260449:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.260452:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.260460:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.260462:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.260465:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.260469:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260483:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.260495:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.260498:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.260503:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.260508:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:0.0:1767319478.260514:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.260519:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.260525:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 286720 i_blocks 1 00000080:00200000:0.0:1767319478.260529:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.260542:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 286720, count: 4096 00000080:00200000:0.0:1767319478.260547:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 286720, bytes: 4096 00000080:00200000:0.0:1767319478.260549:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.260554:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 71, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.260556:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:0.0:1767319478.260559:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.260567:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:0.0:1767319478.260570:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:0.0:1767319478.260574:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.260582:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:0.0:1767319478.260591:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.260593:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.260605:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260614:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260631:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260639:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260646:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.260654:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.260659:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.260676:0:85067:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:0.0:1767319478.260681:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000059275377[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.260683:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000006e5456fb 17ffffc0001001 3:0 ffff90cb3c556510 70 lru 00000080:00200000:0.0:1767319478.260689:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000082002917 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1767319478.260691:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000059275377 00000080:00200000:0.0:1767319478.260692:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.260694:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.260703:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.260715:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.260718:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.260720:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.260726:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.260728:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.260731:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.260736:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260749:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.260758:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.260760:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.260766:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.260769:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:0.0:1767319478.260773:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.260776:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.260781:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 290816 i_blocks 1 00000080:00200000:0.0:1767319478.260784:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.260792:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 290816, count: 4096 00000080:00200000:0.0:1767319478.260795:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 290816, bytes: 4096 00000080:00200000:0.0:1767319478.260797:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.260801:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 72, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.260803:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:0.0:1767319478.260805:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.260810:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:0.0:1767319478.260814:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:0.0:1767319478.260816:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.260823:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:0.0:1767319478.260828:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.260830:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.260838:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260847:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260864:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260871:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.260877:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.260886:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.260891:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.260908:0:85067:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:0.0:1767319478.260913:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000b01ef8e8[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.260915:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f00f2ee5 17ffffc0001001 3:0 ffff90cb3c556a20 71 lru 00000080:00200000:0.0:1767319478.260921:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000d53f2137 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1767319478.260924:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000b01ef8e8 00000080:00200000:0.0:1767319478.260925:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.260927:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.260935:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.260947:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.260950:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.260952:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.260958:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.260960:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.260963:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.260967:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.261428:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.261453:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.261456:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.261463:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.261467:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:0.0:1767319478.261471:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.261475:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.261481:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 294912 i_blocks 1 00000080:00200000:0.0:1767319478.261484:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.261494:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 294912, count: 4096 00000080:00200000:0.0:1767319478.261498:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 294912, bytes: 4096 00000080:00200000:0.0:1767319478.261501:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.261505:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 73, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.261507:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:0.0:1767319478.261510:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.261517:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:0.0:1767319478.261520:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:0.0:1767319478.261523:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.261529:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:0.0:1767319478.261537:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.261539:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.261549:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.261558:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.261581:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.261588:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.261594:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.261603:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.261610:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.261630:0:85067:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:0.0:1767319478.261636:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000081f75768[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.261638:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000001676bef5 17ffffc0001001 3:0 ffff90cb3c556798 72 lru 00000080:00200000:0.0:1767319478.261643:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000db4b0790 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1767319478.261645:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000081f75768 00000080:00200000:0.0:1767319478.261646:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.261649:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.261658:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.261671:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.261673:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.261676:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.261682:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.261684:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.261686:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.261690:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.261701:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.265824:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.265836:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.265850:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.265860:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:0.0:1767319478.265868:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.265872:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.265887:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 299008 i_blocks 1 00000080:00200000:0.0:1767319478.265892:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.265915:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 299008, count: 4096 00000080:00200000:0.0:1767319478.265923:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 299008, bytes: 4096 00000080:00200000:0.0:1767319478.265928:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.265934:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 74, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.265936:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:0.0:1767319478.265940:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.265953:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:0.0:1767319478.265958:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:0.0:1767319478.265963:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.266242:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:0.0:1767319478.266260:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.266265:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.266285:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.266301:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.266332:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.266341:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.266348:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.266359:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.266392:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.266451:0:85067:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:0.0:1767319478.266459:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000afb25215[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.266463:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000095217dd3 17ffffc0001021 2:0 ffff90cb3c556438 73 lru 00000080:00200000:0.0:1767319478.266470:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e43b8c04 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1767319478.266471:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000afb25215 00000080:00200000:0.0:1767319478.266472:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.266476:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.266496:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.266520:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.266525:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.266528:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.266539:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.266542:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.266545:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.266550:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.266564:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.266575:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.266578:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.266584:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.266588:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:0.0:1767319478.266592:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.266595:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.266601:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 303104 i_blocks 1 00000080:00200000:0.0:1767319478.266605:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.266614:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 303104, count: 4096 00000080:00200000:0.0:1767319478.266618:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 303104, bytes: 4096 00000080:00200000:0.0:1767319478.266621:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.266625:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 75, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.266626:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:0.0:1767319478.266628:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.266634:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:0.0:1767319478.266637:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:0.0:1767319478.266639:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.266646:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:0.0:1767319478.266652:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.266654:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.266662:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.266671:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.266692:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.266700:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.266706:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.271451:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.271476:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.271526:0:85067:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:0.0:1767319478.271537:0:85067:0:(rw26.c:969:ll_write_end()) page@000000007d10c828[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.271540:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000a18bf5e6 17ffffc0001001 3:0 ffff90cb3c5561b0 74 lru 00000080:00200000:0.0:1767319478.271549:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002806aec1 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1767319478.271551:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000007d10c828 00000080:00200000:0.0:1767319478.271552:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.271557:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.271587:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.271613:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.271618:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.271621:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.271636:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.271640:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.271643:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.271650:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.271665:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.271680:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.271683:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.271691:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.271697:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:0.0:1767319478.271705:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.271715:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.271727:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 307200 i_blocks 1 00000080:00200000:0.0:1767319478.271731:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.271754:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 307200, count: 4096 00000080:00200000:0.0:1767319478.271762:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 307200, bytes: 4096 00000080:00200000:0.0:1767319478.271765:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.271771:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 76, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.271773:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:0.0:1767319478.271777:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.271788:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:0.0:1767319478.271793:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:0.0:1767319478.271797:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.271809:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:0.0:1767319478.271820:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.271824:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.271840:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.271852:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.271874:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.271882:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.271889:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.271897:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.271904:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.271922:0:85067:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:0.0:1767319478.271927:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000af9f09f3[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.271930:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000049133645 17ffffc0001001 3:0 ffff90cb3c556948 75 lru 00000080:00200000:0.0:1767319478.271935:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e486f6df 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:0.0:1767319478.271937:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000af9f09f3 00000080:00200000:0.0:1767319478.271939:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.271941:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.271950:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.271969:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.271973:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.271975:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.272121:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.272124:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.272127:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.272131:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272146:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.272155:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.272158:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.272163:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.272167:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:0.0:1767319478.272171:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.272175:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.272179:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 311296 i_blocks 1 00000080:00200000:0.0:1767319478.272182:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.272191:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 311296, count: 4096 00000080:00200000:0.0:1767319478.272195:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 311296, bytes: 4096 00000080:00200000:0.0:1767319478.272197:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.272202:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 77, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.272203:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:0.0:1767319478.272205:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.272211:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:0.0:1767319478.272214:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:0.0:1767319478.272217:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.272223:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:0.0:1767319478.272229:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.272231:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.272239:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272248:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272268:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272275:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272281:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.272290:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.272296:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.272314:0:85067:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:0.0:1767319478.272319:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000b0a842f3[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.272322:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000008d862db6 17ffffc0001001 3:0 ffff90cb3c556000 76 lru 00000080:00200000:0.0:1767319478.272328:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000079b7d536 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:0.0:1767319478.272330:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000b0a842f3 00000080:00200000:0.0:1767319478.272331:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.272333:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.272342:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.272354:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.272357:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.272359:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.272391:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.272394:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.272397:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.272402:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272417:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.272426:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.272429:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.272444:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.272448:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:0.0:1767319478.272452:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.272455:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.272461:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 315392 i_blocks 1 00000080:00200000:0.0:1767319478.272464:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.272472:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 315392, count: 4096 00000080:00200000:0.0:1767319478.272476:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 315392, bytes: 4096 00000080:00200000:0.0:1767319478.272478:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.272482:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 78, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.272483:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:0.0:1767319478.272486:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.272491:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:0.0:1767319478.272494:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:0.0:1767319478.272496:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.272502:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:0.0:1767319478.272507:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.272509:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.272516:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272525:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272543:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272551:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272558:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.272568:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.272574:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.272592:0:85067:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:0.0:1767319478.272596:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000a29fb9bb[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.272599:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000cac475ab 17ffffc0001001 3:0 ffff90cb3c556360 77 lru 00000080:00200000:0.0:1767319478.272604:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002f6acbee 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:0.0:1767319478.272606:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000a29fb9bb 00000080:00200000:0.0:1767319478.272608:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.272610:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.272618:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.272629:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.272632:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.272635:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.272640:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.272642:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.272645:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.272648:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272662:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.272670:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.272673:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.272678:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.272681:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:0.0:1767319478.272685:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.272687:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.272692:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 319488 i_blocks 1 00000080:00200000:0.0:1767319478.272695:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.272702:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 319488, count: 4096 00000080:00200000:0.0:1767319478.272706:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 319488, bytes: 4096 00000080:00200000:0.0:1767319478.272709:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.272712:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 79, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.272714:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:0.0:1767319478.272717:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.272722:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:0.0:1767319478.272725:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:0.0:1767319478.272727:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.272733:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:0.0:1767319478.272738:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.272741:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.272748:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272756:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272773:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272780:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272786:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.272795:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.272800:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.272816:0:85067:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:0.0:1767319478.272820:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000a0620f26[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.272823:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000097a0cba 17ffffc0001001 3:0 ffff90cb3c556870 78 lru 00000080:00200000:0.0:1767319478.272829:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000063251a6e 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:0.0:1767319478.272831:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000a0620f26 00000080:00200000:0.0:1767319478.272832:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.272834:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.272842:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.272855:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.272858:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.272860:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.272866:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.272868:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.272871:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.272875:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.272888:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.272897:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.272900:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.272905:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.272908:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:0.0:1767319478.272913:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.272916:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.272921:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 323584 i_blocks 1 00000080:00200000:0.0:1767319478.272924:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.272932:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 323584, count: 4096 00000080:00200000:0.0:1767319478.272936:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 323584, bytes: 4096 00000080:00200000:0.0:1767319478.272938:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.272942:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 80, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.272943:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:0.0:1767319478.272946:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.272951:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:0.0:1767319478.272954:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:0.0:1767319478.272956:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.272962:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:0.0:1767319478.272968:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.272970:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.272977:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273002:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273024:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273031:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273038:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.273047:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.273052:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.273069:0:85067:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:0.0:1767319478.273073:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000062c13f91[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.273076:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000040932024 17ffffc0001001 3:0 ffff90cb3c5560d8 79 lru 00000080:00200000:0.0:1767319478.273082:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1ad1533 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:0.0:1767319478.273084:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000062c13f91 00000080:00200000:0.0:1767319478.273085:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.273087:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.273095:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.273108:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.273111:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.273113:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.273118:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.273120:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.273123:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.273126:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273139:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.273149:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.273151:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.273156:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.273159:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:0.0:1767319478.273163:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.273166:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.273171:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 327680 i_blocks 1 00000080:00200000:0.0:1767319478.273174:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.273182:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 327680, count: 4096 00000080:00200000:0.0:1767319478.273185:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 327680, bytes: 4096 00000080:00200000:0.0:1767319478.273187:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.273191:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 81, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.273192:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:0.0:1767319478.273194:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.273200:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:0.0:1767319478.273203:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:0.0:1767319478.273205:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.273210:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:0.0:1767319478.273215:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.273218:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.273225:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273233:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273251:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273258:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273263:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.273271:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.273277:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.273293:0:85067:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:0.0:1767319478.273298:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c7509357[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.273300:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000007a0787f3 17ffffc0001001 3:0 ffff90cb3c556bd0 80 lru 00000080:00200000:0.0:1767319478.273306:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000000e6ef6ee 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:0.0:1767319478.273308:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c7509357 00000080:00200000:0.0:1767319478.273309:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.273311:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.273320:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.273331:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.273334:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.273337:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.273342:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.273344:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.273347:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.273351:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273364:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.273424:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.273426:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.273432:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.273445:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:0.0:1767319478.273450:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.273453:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.273457:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 331776 i_blocks 1 00000080:00200000:0.0:1767319478.273460:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.273468:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 331776, count: 4096 00000080:00200000:0.0:1767319478.273472:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 331776, bytes: 4096 00000080:00200000:0.0:1767319478.273474:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.273477:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 82, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.273479:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:0.0:1767319478.273481:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.273485:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:0.0:1767319478.273488:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:0.0:1767319478.273490:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.273496:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:0.0:1767319478.273501:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.273503:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.273511:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273520:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273539:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273546:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273553:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.273560:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.273566:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.273583:0:85067:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:0.0:1767319478.273588:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c2abb7b2[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.273591:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b96beaaa 17ffffc0001001 3:0 ffff90cb3c556ca8 81 lru 00000080:00200000:0.0:1767319478.273596:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001e35fed4 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:0.0:1767319478.273598:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c2abb7b2 00000080:00200000:0.0:1767319478.273599:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.273602:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.273610:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.273622:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.273625:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.273627:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.273633:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.273635:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.273638:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.273642:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273655:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.273674:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.273676:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.273682:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.273685:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:0.0:1767319478.273688:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.273691:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.273696:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 335872 i_blocks 1 00000080:00200000:0.0:1767319478.273698:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.273706:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 335872, count: 4096 00000080:00200000:0.0:1767319478.273710:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 335872, bytes: 4096 00000080:00200000:0.0:1767319478.273713:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.273716:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 83, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.273718:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:0.0:1767319478.273720:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.273725:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:0.0:1767319478.273728:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:0.0:1767319478.273730:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.273736:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:0.0:1767319478.273741:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.273743:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.273751:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273759:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273778:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273785:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273791:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.273799:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.273806:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.273828:0:85067:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:0.0:1767319478.273832:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000b1211fcd[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.273835:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000238f3321 17ffffc0001001 3:0 ffff90cb3c555870 82 lru 00000080:00200000:0.0:1767319478.273841:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000030dce841 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:0.0:1767319478.273843:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000b1211fcd 00000080:00200000:0.0:1767319478.273845:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.273847:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.273855:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.273868:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.273870:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.273872:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.273878:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.273880:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.273883:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.273887:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273902:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.273911:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.273914:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.273918:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.273921:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:0.0:1767319478.273924:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.273927:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.273932:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 339968 i_blocks 1 00000080:00200000:0.0:1767319478.273935:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.273943:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 339968, count: 4096 00000080:00200000:0.0:1767319478.273947:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 339968, bytes: 4096 00000080:00200000:0.0:1767319478.273949:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.273952:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 84, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.273954:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:0.0:1767319478.273956:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.273961:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:0.0:1767319478.273964:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:0.0:1767319478.273966:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.273971:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:0.0:1767319478.273977:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.273980:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.273987:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.273995:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.274014:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.274021:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.274027:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.274036:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.274042:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.274058:0:85067:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:0.0:1767319478.274063:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000b76404c5[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.274066:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000009572d688 17ffffc0001001 3:0 ffff90cb3c5550d8 83 lru 00000080:00200000:0.0:1767319478.274071:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000268fd517 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:0.0:1767319478.274073:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000b76404c5 00000080:00200000:0.0:1767319478.274074:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.274076:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.274084:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.274096:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.274099:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.274101:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.274106:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.274109:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.274111:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.274115:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.274127:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.274137:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.274139:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.274144:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.274148:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:0.0:1767319478.274151:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.274155:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.274160:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 344064 i_blocks 1 00000080:00200000:0.0:1767319478.274162:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.274170:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 344064, count: 4096 00000080:00200000:0.0:1767319478.274173:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 344064, bytes: 4096 00000080:00200000:0.0:1767319478.274176:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.274179:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 85, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.274181:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:0.0:1767319478.274183:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.274188:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:0.0:1767319478.274191:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:0.0:1767319478.274193:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.274199:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:0.0:1767319478.274205:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.274207:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.274215:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.274224:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.274242:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.274249:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.274256:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.274264:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.274269:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.274286:0:85067:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:0.0:1767319478.274290:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000edc2df5e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:0.0:1767319478.274293:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000d7ac0356 17ffffc0001001 3:0 ffff90cb3c555bd0 84 lru 00000080:00200000:0.0:1767319478.274299:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002ee60ffe 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:0.0:1767319478.274301:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000edc2df5e 00000080:00200000:0.0:1767319478.274302:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.274304:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.274312:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.274325:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.274328:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.274330:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.274336:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.274338:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.274341:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae333f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.274345:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.274358:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.274394:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.274397:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.274402:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.274406:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:0.0:1767319478.274410:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.274413:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.274418:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 348160 i_blocks 1 00000080:00200000:0.0:1767319478.274421:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.274429:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 348160, count: 4096 00000080:00200000:0.0:1767319478.277125:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 348160, bytes: 4096 00000080:00200000:0.0:1767319478.277138:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319478.277147:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 86, [0x200004a51:0x21:0x0] hash] 00000020:00200000:0.0:1767319478.277149:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:0.0:1767319478.277154:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.283728:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:1.0:1767319478.283744:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:1.0:1767319478.283748:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.283772:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:1.0:1767319478.283791:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.283797:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b442b0, osc lock ffff90cb048c97c0, flags 0x0 00010000:00010000:1.0:1767319478.283820:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.283836:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.283849:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.283858:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.283880:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.283893:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.283907:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.284488:0:85067:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:2.0:1767319478.284499:0:85067:0:(rw26.c:969:ll_write_end()) page@000000002b7943b4[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.284503:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f284646c 17ffffc0001001 3:0 ffff90cb04266e58 85 lru 00000080:00200000:2.0:1767319478.284510:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001d0ddec5 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319478.284512:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000002b7943b4 00000080:00200000:2.0:1767319478.284513:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.284524:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.284547:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.284572:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.284576:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.284579:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.284592:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.284596:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.284598:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b442b0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.284603:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.284611:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.284626:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.284629:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b442b0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.284637:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.284643:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:2.0:1767319478.284651:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.284655:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.284665:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 352256 i_blocks 1 00000080:00200000:2.0:1767319478.284669:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.284695:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 352256, count: 4096 00000080:00200000:2.0:1767319478.284703:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 352256, bytes: 4096 00000080:00200000:2.0:1767319478.284721:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.284727:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 87, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.284729:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:2.0:1767319478.284732:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.284741:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:2.0:1767319478.284751:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:2.0:1767319478.284754:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.284763:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:2.0:1767319478.284772:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.284775:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.284785:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.284795:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.284805:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.284812:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.284819:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.284826:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.284834:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.284854:0:85067:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:2.0:1767319478.284859:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f96f5127[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.284862:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000004608d3d2 17ffffc0001001 3:0 ffff90cb04266d80 86 lru 00000080:00200000:2.0:1767319478.284867:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000faa708f8 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319478.284870:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f96f5127 00000080:00200000:2.0:1767319478.284871:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.284873:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.284882:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.284909:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.284913:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.284916:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.284923:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.285798:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.285803:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.285810:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.285821:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.285834:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.285837:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.285844:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.285850:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:2.0:1767319478.285855:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.285859:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.285867:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 356352 i_blocks 1 00000080:00200000:2.0:1767319478.285871:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.285886:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 356352, count: 4096 00000080:00200000:2.0:1767319478.285891:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 356352, bytes: 4096 00000080:00200000:2.0:1767319478.285894:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.285899:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 88, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.285902:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:2.0:1767319478.285904:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.285913:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:2.0:1767319478.285916:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:2.0:1767319478.285920:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.285952:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:2.0:1767319478.285961:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.285964:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.285976:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.285998:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286008:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286015:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286022:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.286029:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.286044:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.286070:0:85067:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:2.0:1767319478.286076:0:85067:0:(rw26.c:969:ll_write_end()) page@000000008bd2a68e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.286080:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000cfbf3040 17ffffc0001001 3:0 ffff90cb042666c0 87 lru 00000080:00200000:2.0:1767319478.286086:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000017958c69 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319478.286088:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000008bd2a68e 00000080:00200000:2.0:1767319478.286089:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.286092:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.286103:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.286128:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.286131:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.286133:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.286140:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.286142:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.286144:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.286148:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286155:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.286163:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.286165:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.286168:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.286171:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:2.0:1767319478.286175:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.286177:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.286181:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 360448 i_blocks 1 00000080:00200000:2.0:1767319478.286184:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.286191:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 360448, count: 4096 00000080:00200000:2.0:1767319478.286195:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 360448, bytes: 4096 00000080:00200000:2.0:1767319478.286197:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.286201:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 89, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.286202:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:2.0:1767319478.286204:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.286209:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:2.0:1767319478.286212:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:2.0:1767319478.286214:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.286226:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:2.0:1767319478.286231:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.286234:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.286241:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286252:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286259:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286266:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286272:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.286278:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.286284:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.286299:0:85067:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:2.0:1767319478.286304:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c9f063b6[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.286308:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000cfe3519d 17ffffc0001001 3:0 ffff90cb042660d8 88 lru 00000080:00200000:2.0:1767319478.286323:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000097e71d0f 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319478.286325:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c9f063b6 00000080:00200000:2.0:1767319478.286326:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.286329:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.286338:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.286360:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.286364:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.286391:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.286398:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.286401:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.286404:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.286408:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286416:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.286425:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.286428:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.286446:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.286450:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:2.0:1767319478.286454:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.286457:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.286462:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 364544 i_blocks 1 00000080:00200000:2.0:1767319478.286465:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.286474:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 364544, count: 4096 00000080:00200000:2.0:1767319478.286478:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 364544, bytes: 4096 00000080:00200000:2.0:1767319478.286480:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.286484:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 90, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.286486:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:2.0:1767319478.286489:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.286494:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:2.0:1767319478.286497:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:2.0:1767319478.286499:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.286511:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:2.0:1767319478.286516:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.286518:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.286526:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286534:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286543:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286551:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286557:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.286564:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.286568:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.286582:0:85067:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:2.0:1767319478.286586:0:85067:0:(rw26.c:969:ll_write_end()) page@000000002b41c588[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.286589:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000007e87ca48 17ffffc0001001 3:0 ffff90cb04266870 89 lru 00000080:00200000:2.0:1767319478.286595:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000000a4572ed 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319478.286597:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000002b41c588 00000080:00200000:2.0:1767319478.286598:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.286600:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.286608:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.286628:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.286630:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.286633:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.286638:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.286640:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.286643:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.286647:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.286655:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.286663:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.286665:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.286668:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.286671:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:2.0:1767319478.286674:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.286677:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.286681:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 368640 i_blocks 1 00000080:00200000:2.0:1767319478.286684:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.286691:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 368640, count: 4096 00000080:00200000:2.0:1767319478.286694:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 368640, bytes: 4096 00000080:00200000:2.0:1767319478.286696:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.286700:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 91, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.286702:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:2.0:1767319478.286704:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.287265:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:2.0:1767319478.287270:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:2.0:1767319478.287273:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.287290:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:2.0:1767319478.287297:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.287299:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.287402:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.287413:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.287423:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.287502:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.287511:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.287520:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.287529:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.287562:0:85067:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:2.0:1767319478.287569:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bca158be[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.287572:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000089c5e3f 17ffffc0001021 2:0 ffff90cb04266360 90 lru 00000080:00200000:2.0:1767319478.287579:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5830a05 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319478.287581:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bca158be 00000080:00200000:2.0:1767319478.287582:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.287585:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.287597:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.287622:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.287625:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.287627:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.287635:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.287638:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.287641:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.287645:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.287654:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.287664:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.287666:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.287671:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.287674:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:2.0:1767319478.287678:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.287681:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.287687:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 372736 i_blocks 1 00000080:00200000:2.0:1767319478.287690:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.287703:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 372736, count: 4096 00000080:00200000:2.0:1767319478.287813:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 372736, bytes: 4096 00000080:00200000:2.0:1767319478.287818:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.287822:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 92, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.287824:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:2.0:1767319478.287827:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.287833:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:2.0:1767319478.287835:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:2.0:1767319478.287838:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.287849:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:2.0:1767319478.287855:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.287857:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.287865:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.287874:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.287882:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.287890:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.287896:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.287903:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.287908:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.287923:0:85067:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:2.0:1767319478.287928:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000ea35acdb[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.287931:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000000c5cf001 17ffffc0001001 3:0 ffff90cb04266000 91 lru 00000080:00200000:2.0:1767319478.287937:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000061a42be8 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319478.287939:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000ea35acdb 00000080:00200000:2.0:1767319478.287941:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.287943:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.287949:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.287969:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.287972:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.287974:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.287990:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.287993:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.287996:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.288000:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.288008:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.288016:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.288018:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.288022:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.288024:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:2.0:1767319478.288028:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.288031:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.288182:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 376832 i_blocks 1 00000080:00200000:2.0:1767319478.288186:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.288194:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 376832, count: 4096 00000080:00200000:2.0:1767319478.288198:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 376832, bytes: 4096 00000080:00200000:2.0:1767319478.288200:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.288204:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 93, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.288205:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:2.0:1767319478.288208:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.288213:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:2.0:1767319478.288216:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:2.0:1767319478.288218:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.288229:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:2.0:1767319478.288234:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.288236:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.288243:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.288252:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.288261:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.288268:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.288275:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.288281:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.288286:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.288300:0:85067:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:2.0:1767319478.288305:0:85067:0:(rw26.c:969:ll_write_end()) page@000000006f9fce58[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.288308:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000065b607dd 17ffffc0001001 3:0 ffff90cb04266ca8 92 lru 00000080:00200000:2.0:1767319478.288325:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000004cc73a47 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319478.288327:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000006f9fce58 00000080:00200000:2.0:1767319478.288328:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.288331:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.288339:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.288360:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.288363:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.288393:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.288400:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.288403:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.288406:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.288410:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.288418:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.288427:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.288429:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.288657:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.288662:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:2.0:1767319478.288666:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.288670:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.288675:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 380928 i_blocks 1 00000080:00200000:2.0:1767319478.288678:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.288687:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 380928, count: 4096 00000080:00200000:2.0:1767319478.288691:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 380928, bytes: 4096 00000080:00200000:2.0:1767319478.288693:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.288697:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 94, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.288698:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:2.0:1767319478.288701:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.288706:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:2.0:1767319478.288793:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:2.0:1767319478.288796:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.288809:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:2.0:1767319478.288815:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.288817:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.288825:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.288835:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.288844:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.288851:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.288858:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.288864:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.288870:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.288888:0:85067:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:2.0:1767319478.288892:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000314f3a48[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.288895:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000027f995e6 17ffffc0001001 3:0 ffff90cb04266bd0 93 lru 00000080:00200000:2.0:1767319478.288901:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000020a93787 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319478.288903:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000314f3a48 00000080:00200000:2.0:1767319478.288904:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.288907:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.288915:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.289119:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.289122:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.289124:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.289130:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.289133:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.289136:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.289140:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.289147:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.289157:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.289159:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.289163:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.289165:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:2.0:1767319478.289169:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.289172:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.289177:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 385024 i_blocks 1 00000080:00200000:2.0:1767319478.289179:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.289187:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 385024, count: 4096 00000080:00200000:2.0:1767319478.289191:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 385024, bytes: 4096 00000080:00200000:2.0:1767319478.289193:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.289197:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 95, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.289198:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:2.0:1767319478.289201:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.289206:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:2.0:1767319478.289208:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:2.0:1767319478.289211:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.289221:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:2.0:1767319478.289226:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.289228:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.289236:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.289244:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.289252:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.289260:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.289267:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.289274:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.289278:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.289292:0:85067:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:2.0:1767319478.289296:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f4ca8246[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.289298:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000007c7d2feb 17ffffc0001001 3:0 ffff90cb04266948 94 lru 00000080:00200000:2.0:1767319478.289304:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000183edc3f 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319478.289306:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f4ca8246 00000080:00200000:2.0:1767319478.289556:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.289561:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.289573:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.289599:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.289602:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.289604:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.289610:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.289612:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.289615:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.289619:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.289627:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.289635:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.289638:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.289642:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.289646:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:2.0:1767319478.289650:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.289652:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.289657:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 389120 i_blocks 1 00000080:00200000:2.0:1767319478.289660:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.289670:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 389120, count: 4096 00000080:00200000:2.0:1767319478.289675:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 389120, bytes: 4096 00000080:00200000:2.0:1767319478.289677:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.289681:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 96, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.289683:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:2.0:1767319478.289685:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.289691:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:2.0:1767319478.289694:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:2.0:1767319478.289696:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.295864:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:2.0:1767319478.295896:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.295903:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.295926:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.295944:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.295958:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.295967:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.295974:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.295998:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.296011:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.296065:0:85067:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:2.0:1767319478.296076:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000467089da[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.296079:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000510e847c 17ffffc0001001 3:0 ffff90cb042661b0 95 lru 00000080:00200000:2.0:1767319478.296087:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9eb9295 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319478.296089:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000467089da 00000080:00200000:2.0:1767319478.296090:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.296095:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.296116:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.296153:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.296158:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.296161:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.296173:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.296177:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.296180:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.296185:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.296193:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.296208:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.296211:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.296217:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.296224:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:2.0:1767319478.296233:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.296236:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.296246:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 393216 i_blocks 1 00000080:00200000:2.0:1767319478.296250:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.296272:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 393216, count: 4096 00000080:00200000:2.0:1767319478.296279:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 393216, bytes: 4096 00000080:00200000:2.0:1767319478.296283:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.296288:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 97, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.296290:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:2.0:1767319478.296293:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.296305:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:2.0:1767319478.296589:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:2.0:1767319478.296594:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.296614:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:2.0:1767319478.296620:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.296624:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.296632:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.296642:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.296651:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.296658:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.296665:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.296673:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.296680:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.296701:0:85067:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:2.0:1767319478.296706:0:85067:0:(rw26.c:969:ll_write_end()) page@000000007620a2e8[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.296721:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000a9895b12 17ffffc0001001 3:0 ffff90cb04266438 96 lru 00000080:00200000:2.0:1767319478.296728:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000012020aa 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1767319478.296730:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000007620a2e8 00000080:00200000:2.0:1767319478.296731:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.296733:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.296743:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.296771:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.296775:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.296777:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.296783:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.296786:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.296789:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.296792:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.296800:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.296809:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.296811:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.296815:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.296818:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:2.0:1767319478.296822:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.296825:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.296830:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 397312 i_blocks 1 00000080:00200000:2.0:1767319478.296833:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.296842:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 397312, count: 4096 00000080:00200000:2.0:1767319478.296846:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 397312, bytes: 4096 00000080:00200000:2.0:1767319478.296848:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.296852:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 98, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.296853:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:2.0:1767319478.296856:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.296861:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:2.0:1767319478.296863:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:2.0:1767319478.296866:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.296879:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:2.0:1767319478.296884:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.296886:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.296893:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.296902:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.296910:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.296918:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.296924:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.296931:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.296936:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.296952:0:85067:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:2.0:1767319478.296956:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000be377258[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.296959:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f732edf1 17ffffc0001001 3:0 ffff90cb04266798 97 lru 00000080:00200000:2.0:1767319478.296965:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000008f2f052c 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1767319478.296967:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000be377258 00000080:00200000:2.0:1767319478.296968:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.296970:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.297230:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.297256:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.297259:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.297261:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.297268:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.297271:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.297273:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.297277:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.297285:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.297294:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.297297:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.297300:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.297303:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:2.0:1767319478.297307:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.297412:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.297418:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 401408 i_blocks 1 00000080:00200000:2.0:1767319478.297422:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.297431:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 401408, count: 4096 00000080:00200000:2.0:1767319478.297446:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 401408, bytes: 4096 00000080:00200000:2.0:1767319478.297449:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.297453:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 99, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.297454:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:2.0:1767319478.297457:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.297463:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:2.0:1767319478.297466:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:2.0:1767319478.297468:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.297481:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:2.0:1767319478.297487:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.297489:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.297498:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.297507:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.297516:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.297523:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.297530:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.297536:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.297542:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.297559:0:85067:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:2.0:1767319478.297563:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c297ab01[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.297566:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000315f8dae 17ffffc0001001 3:0 ffff90cb04266a20 98 lru 00000080:00200000:2.0:1767319478.297571:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001889befc 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1767319478.297573:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c297ab01 00000080:00200000:2.0:1767319478.297574:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.297577:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.297584:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.297606:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.297609:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.297611:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.297617:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.297620:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.297622:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.297626:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.297633:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.297641:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.297643:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.297647:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.297650:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:2.0:1767319478.297654:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.297656:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.297661:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 405504 i_blocks 1 00000080:00200000:2.0:1767319478.297664:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.297671:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 405504, count: 4096 00000080:00200000:2.0:1767319478.297674:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 405504, bytes: 4096 00000080:00200000:2.0:1767319478.297677:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.297680:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 100, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.297682:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:2.0:1767319478.297684:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.297689:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:2.0:1767319478.297692:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:2.0:1767319478.297694:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.297704:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:2.0:1767319478.298843:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.298852:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.298868:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.298883:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.298894:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.298902:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.298909:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.298920:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.298931:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.298965:0:85067:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:2.0:1767319478.298972:0:85067:0:(rw26.c:969:ll_write_end()) page@000000003c3b9c9a[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.298976:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd9f23de 17ffffc0001001 3:0 ffff90cb04266510 99 lru 00000080:00200000:2.0:1767319478.302862:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000008f030414 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1767319478.302867:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000003c3b9c9a 00000080:00200000:2.0:1767319478.302870:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.302877:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.302912:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.302964:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.302971:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.302976:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.302990:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.302994:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.302997:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.303004:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.303013:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.303028:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.303201:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.303211:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.303218:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:2.0:1767319478.303228:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.303231:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.303243:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 409600 i_blocks 1 00000080:00200000:2.0:1767319478.303248:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.303272:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 409600, count: 4096 00000080:00200000:2.0:1767319478.303279:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 409600, bytes: 4096 00000080:00200000:2.0:1767319478.303283:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.303289:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 101, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.303291:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:2.0:1767319478.303295:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.303403:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:2.0:1767319478.303410:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:2.0:1767319478.303415:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.303446:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:2.0:1767319478.303459:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.303463:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.303481:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.303493:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.303505:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.303514:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.303521:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.303530:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.303541:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.303578:0:85067:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:2.0:1767319478.303583:0:85067:0:(rw26.c:969:ll_write_end()) page@000000004ad90dd6[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.303587:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000066a4da8b 17ffffc0001001 3:0 ffff90cb04266af8 100 lru 00000080:00200000:2.0:1767319478.303593:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3c2079c 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1767319478.303595:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000004ad90dd6 00000080:00200000:2.0:1767319478.303596:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.303598:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.303607:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.303631:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.303634:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.303637:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.303643:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.303646:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.303649:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.303653:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.303660:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.303669:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.303673:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.303677:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.303680:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:2.0:1767319478.303684:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.303687:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.303692:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 413696 i_blocks 1 00000080:00200000:2.0:1767319478.303695:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.303704:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 413696, count: 4096 00000080:00200000:2.0:1767319478.303807:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 413696, bytes: 4096 00000080:00200000:2.0:1767319478.303811:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.303815:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 102, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.303816:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:2.0:1767319478.303819:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.303824:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:2.0:1767319478.303828:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:2.0:1767319478.303830:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.303842:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:2.0:1767319478.303848:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.303850:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.303859:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.303869:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.303877:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.303885:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.303892:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.303899:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.303905:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.303921:0:85067:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:2.0:1767319478.303926:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bb58abf8[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.303929:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000032a4662f 17ffffc0001001 3:0 ffff90cb042665e8 101 lru 00000080:00200000:2.0:1767319478.303934:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3b1b5dd 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1767319478.303937:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bb58abf8 00000080:00200000:2.0:1767319478.303938:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.303940:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.303948:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.303972:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.303975:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.303977:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.303996:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.303999:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.304002:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.304007:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.304014:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.304023:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.304026:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.304030:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.304199:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:2.0:1767319478.304205:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.304208:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.304214:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 417792 i_blocks 1 00000080:00200000:2.0:1767319478.304217:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.304226:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 417792, count: 4096 00000080:00200000:2.0:1767319478.304230:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 417792, bytes: 4096 00000080:00200000:2.0:1767319478.304233:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.304237:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 103, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.304238:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:2.0:1767319478.304241:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.304247:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:2.0:1767319478.304251:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:2.0:1767319478.304254:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.304267:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:2.0:1767319478.304273:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.304275:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.304283:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.304291:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.304300:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.304306:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.304426:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.304444:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.304452:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.304471:0:85067:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:2.0:1767319478.304476:0:85067:0:(rw26.c:969:ll_write_end()) page@000000005e26b825[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.304479:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f60490f5 17ffffc0001001 3:0 ffff90cb04266288 102 lru 00000080:00200000:2.0:1767319478.304484:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000009b5bd525 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1767319478.304486:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000005e26b825 00000080:00200000:2.0:1767319478.304487:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.304490:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.304498:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.304521:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.304524:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.304527:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.304534:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.304537:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.304539:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.304544:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.304551:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.304561:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.304564:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.304568:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.304571:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:2.0:1767319478.304575:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.304578:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.304584:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 421888 i_blocks 1 00000080:00200000:2.0:1767319478.304587:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.304596:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 421888, count: 4096 00000080:00200000:2.0:1767319478.304600:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 421888, bytes: 4096 00000080:00200000:2.0:1767319478.304602:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.304606:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 104, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.304608:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:2.0:1767319478.304610:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.304616:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:2.0:1767319478.304620:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:2.0:1767319478.304622:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.304635:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:2.0:1767319478.304641:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.304643:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.304651:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.304660:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.304668:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.304675:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.304681:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.304689:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.304694:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.304909:0:85067:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:2.0:1767319478.304915:0:85067:0:(rw26.c:969:ll_write_end()) page@000000008dba8db9[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.304919:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000004594ae57 17ffffc0001001 3:0 ffff90cb0789da20 103 lru 00000080:00200000:2.0:1767319478.304925:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000004d88e44e 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1767319478.304927:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000008dba8db9 00000080:00200000:2.0:1767319478.304928:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.304930:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.304940:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.304966:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.304969:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.304971:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.304978:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.305153:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.305156:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.305161:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.305170:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.305180:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.305182:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.305187:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.305191:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:2.0:1767319478.305195:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.305199:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.305205:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 425984 i_blocks 1 00000080:00200000:2.0:1767319478.305208:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.305218:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 425984, count: 4096 00000080:00200000:2.0:1767319478.305222:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 425984, bytes: 4096 00000080:00200000:2.0:1767319478.305225:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.305229:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 105, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.305231:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:2.0:1767319478.305233:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.305240:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:2.0:1767319478.305243:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:2.0:1767319478.305246:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.305262:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:2.0:1767319478.305270:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.305272:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.305282:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.305291:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.305300:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.305417:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.305426:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.305447:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.305456:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.305477:0:85067:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:2.0:1767319478.305482:0:85067:0:(rw26.c:969:ll_write_end()) page@000000004e2cb41f[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.305486:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000002bb295c5 17ffffc0001001 3:0 ffff90cb0789d510 104 lru 00000080:00200000:2.0:1767319478.305492:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002dd7b009 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319478.305495:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000004e2cb41f 00000080:00200000:2.0:1767319478.305496:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.305499:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.305508:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.305533:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.305537:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.305539:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.305545:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.305548:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.305550:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.305554:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.305562:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.305570:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.305572:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.305576:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.305579:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:2.0:1767319478.305583:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.305586:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.305591:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 430080 i_blocks 1 00000080:00200000:2.0:1767319478.305594:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.305603:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 430080, count: 4096 00000080:00200000:2.0:1767319478.305607:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 430080, bytes: 4096 00000080:00200000:2.0:1767319478.305610:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.305613:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 106, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.305615:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:2.0:1767319478.305617:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.305623:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:2.0:1767319478.305626:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:2.0:1767319478.305629:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.305642:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:2.0:1767319478.305648:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.305651:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.305660:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.305669:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.305678:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.305685:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.305692:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.305700:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.305706:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.305924:0:85067:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:2.0:1767319478.305930:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000073bbd40e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.305934:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000cdedbb9e 17ffffc0001021 2:0 ffff90cb0789daf8 105 lru 00000080:00200000:2.0:1767319478.305940:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0e4277f 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319478.305942:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000073bbd40e 00000080:00200000:2.0:1767319478.305944:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.305946:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.305955:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.305977:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.306132:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.306135:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.306144:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.306146:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.306149:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.306153:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.306160:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.306169:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.306172:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.306177:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.306180:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:2.0:1767319478.306184:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.306186:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.306192:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 434176 i_blocks 1 00000080:00200000:2.0:1767319478.306195:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.306204:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 434176, count: 4096 00000080:00200000:2.0:1767319478.306208:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 434176, bytes: 4096 00000080:00200000:2.0:1767319478.306211:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.306214:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 107, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.306216:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:2.0:1767319478.306218:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.306224:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:2.0:1767319478.306227:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:2.0:1767319478.306229:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.306242:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:2.0:1767319478.306248:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.306251:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.306259:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.306268:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.306276:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.306283:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.306289:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.306296:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.306302:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.306426:0:85067:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:2.0:1767319478.306431:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bd918da3[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.306444:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000696583a1 17ffffc0001001 3:0 ffff90cb0789d5e8 106 lru 00000080:00200000:2.0:1767319478.306451:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000de30cd6a 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319478.306453:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bd918da3 00000080:00200000:2.0:1767319478.306454:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.306457:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.306466:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.306491:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.306494:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.306497:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.306503:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.306506:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.306509:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.306513:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.306521:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.306529:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.306532:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.306536:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.306539:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:2.0:1767319478.306543:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.306545:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.306550:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 438272 i_blocks 1 00000080:00200000:2.0:1767319478.306553:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.306560:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 438272, count: 4096 00000080:00200000:2.0:1767319478.306564:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 438272, bytes: 4096 00000080:00200000:2.0:1767319478.306567:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.306570:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 108, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.306572:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:2.0:1767319478.306574:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.306580:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:2.0:1767319478.306583:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:2.0:1767319478.306585:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.306597:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:2.0:1767319478.306604:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.306606:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.306614:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.306622:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.306630:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.306637:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.306643:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.306650:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.306656:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.306675:0:85067:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:2.0:1767319478.306680:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000884c2ece[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.306683:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000d0e7c42d 17ffffc0001001 3:0 ffff90cb0789d798 107 lru 00000080:00200000:2.0:1767319478.306689:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000002fb4d0f 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319478.306691:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000884c2ece 00000080:00200000:2.0:1767319478.306692:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.306694:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.306703:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.307275:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.307279:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.307282:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.307290:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.307293:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.307296:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.307300:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.307414:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.307428:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.307430:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.307448:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.307452:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:2.0:1767319478.307457:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.307460:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.307467:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 442368 i_blocks 1 00000080:00200000:2.0:1767319478.307470:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.307483:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 442368, count: 4096 00000080:00200000:2.0:1767319478.307489:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 442368, bytes: 4096 00000080:00200000:2.0:1767319478.307492:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.307496:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 109, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.307498:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:2.0:1767319478.307501:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.307509:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:2.0:1767319478.307513:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:2.0:1767319478.307516:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.307533:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:2.0:1767319478.307541:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.307544:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.307555:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.307565:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.307573:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.307580:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.307587:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.307594:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.307603:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.307628:0:85067:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:2.0:1767319478.307633:0:85067:0:(rw26.c:969:ll_write_end()) page@000000007d7233d8[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.307637:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000008c9475df 17ffffc0001001 3:0 ffff90cb0789d438 108 lru 00000080:00200000:2.0:1767319478.307642:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000be225a70 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319478.307645:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000007d7233d8 00000080:00200000:2.0:1767319478.307646:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.307648:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.307658:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.307682:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.307685:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.307687:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.307694:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.307696:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.307699:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.307703:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.309147:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.309167:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.309171:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.309182:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.309190:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:2.0:1767319478.309198:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.309202:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.309213:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 446464 i_blocks 1 00000080:00200000:2.0:1767319478.309217:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.309235:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 446464, count: 4096 00000080:00200000:2.0:1767319478.309241:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 446464, bytes: 4096 00000080:00200000:2.0:1767319478.309245:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.309251:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 110, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.309253:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:2.0:1767319478.309256:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.309268:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:2.0:1767319478.309272:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:2.0:1767319478.309276:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.309301:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:2.0:1767319478.309422:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.309428:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.309453:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.309465:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.309476:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.309483:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.309489:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.309499:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.309511:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.309543:0:85067:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:2.0:1767319478.309552:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000945aa95b[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.309556:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2c388c5 17ffffc0001001 3:0 ffff90cb0789d1b0 109 lru 00000080:00200000:2.0:1767319478.309563:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e131c1ae 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319478.309565:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000945aa95b 00000080:00200000:2.0:1767319478.309567:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.309571:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.309587:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.309618:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.309622:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.309625:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.309636:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.309639:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.309642:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.309646:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.309653:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.309661:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.309664:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.309668:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.309671:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:2.0:1767319478.309675:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.309678:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.309683:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 450560 i_blocks 1 00000080:00200000:2.0:1767319478.309686:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.309696:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 450560, count: 4096 00000080:00200000:2.0:1767319478.309699:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 450560, bytes: 4096 00000080:00200000:2.0:1767319478.309702:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.309706:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 111, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.310175:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:2.0:1767319478.310179:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.310187:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:2.0:1767319478.310191:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:2.0:1767319478.310195:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.310212:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:2.0:1767319478.310222:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.310225:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.310235:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.310245:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.310255:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.310263:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.310271:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.310280:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.310287:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.310822:0:85067:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:2.0:1767319478.310834:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bf7900ec[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.310837:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1a3e085 17ffffc0001001 3:0 ffff90cb0789d948 110 lru 00000080:00200000:2.0:1767319478.310844:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000000173e29c 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319478.310846:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bf7900ec 00000080:00200000:2.0:1767319478.310848:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.310851:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.310867:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.310898:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.310902:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.310905:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.310915:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.310919:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.310922:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.310926:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.310934:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.310946:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.310949:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.310954:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.310959:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:2.0:1767319478.310965:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.310968:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.310976:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 454656 i_blocks 1 00000080:00200000:2.0:1767319478.310980:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.310994:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 454656, count: 4096 00000080:00200000:2.0:1767319478.310999:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 454656, bytes: 4096 00000080:00200000:2.0:1767319478.311002:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.311006:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 112, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.311008:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:2.0:1767319478.311010:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.311018:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:2.0:1767319478.311022:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:2.0:1767319478.311025:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.311249:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:2.0:1767319478.311260:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.311263:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.311276:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.311288:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.311297:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.311306:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.311832:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.311844:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.311856:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.311886:0:85067:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:2.0:1767319478.311892:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000a79da6cf[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.311896:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000001665d726 17ffffc0001001 3:0 ffff90cb0789d000 111 lru 00000080:00200000:2.0:1767319478.311903:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000059a49826 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1767319478.311905:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000a79da6cf 00000080:00200000:2.0:1767319478.311906:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.311909:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.311922:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.311951:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.311955:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.311958:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.311967:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.311971:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.311973:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.311978:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.312520:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.312533:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.312537:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.312544:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.312549:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:2.0:1767319478.312557:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.312561:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.312568:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 458752 i_blocks 1 00000080:00200000:2.0:1767319478.312572:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.312588:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 458752, count: 4096 00000080:00200000:2.0:1767319478.312594:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 458752, bytes: 4096 00000080:00200000:2.0:1767319478.312597:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.312602:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 113, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.312604:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:2.0:1767319478.312607:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.312616:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:2.0:1767319478.312621:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:2.0:1767319478.312624:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.312643:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:2.0:1767319478.312653:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.312657:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.312674:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.312685:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.312695:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.312703:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.313243:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.313256:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.313268:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.313303:0:85067:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:2.0:1767319478.313323:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000002fd0a3a[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.313327:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb2782d3 17ffffc0001001 3:0 ffff90cb0789d360 112 lru 00000080:00200000:2.0:1767319478.313334:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000ffdeda77 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1767319478.313336:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000002fd0a3a 00000080:00200000:2.0:1767319478.313338:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.313341:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.313357:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.313420:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.313424:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.313427:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.313446:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.313450:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.313452:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.313456:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.313464:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.313474:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.313476:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.313481:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.313485:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:2.0:1767319478.313490:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.313494:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.313500:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 462848 i_blocks 1 00000080:00200000:2.0:1767319478.313503:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.313516:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 462848, count: 4096 00000080:00200000:2.0:1767319478.313521:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 462848, bytes: 4096 00000080:00200000:2.0:1767319478.313524:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.313528:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 114, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.313529:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:2.0:1767319478.313532:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.313539:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:2.0:1767319478.313543:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:2.0:1767319478.313546:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.313561:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:2.0:1767319478.313569:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.313572:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.313583:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.313592:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.313601:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.313609:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.313616:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.313624:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.313630:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.313649:0:85067:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:2.0:1767319478.313654:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000011eaaf54[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.313657:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed2b1b85 17ffffc0001001 3:0 ffff90cb0789d870 113 lru 00000080:00200000:2.0:1767319478.313663:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000005737cbe0 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1767319478.313665:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000011eaaf54 00000080:00200000:2.0:1767319478.313666:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.313669:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.313678:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.313702:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.313706:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.313721:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.313728:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.313732:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.313734:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.313738:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.313745:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.313754:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.313756:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.313761:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.313764:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:2.0:1767319478.313768:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.313771:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.313776:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 466944 i_blocks 1 00000080:00200000:2.0:1767319478.313779:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.313788:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 466944, count: 4096 00000080:00200000:2.0:1767319478.313791:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 466944, bytes: 4096 00000080:00200000:2.0:1767319478.313793:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.313797:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 115, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.313799:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:2.0:1767319478.313801:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.313806:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:2.0:1767319478.313810:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:2.0:1767319478.313812:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.313825:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:2.0:1767319478.313830:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.313832:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.313840:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.313848:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.313856:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.313863:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.313870:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.313878:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.313883:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.313904:0:85067:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:2.0:1767319478.313909:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000ee60b15c[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.313912:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000009c75bff 17ffffc0001001 3:0 ffff90cb0789d0d8 114 lru 00000080:00200000:2.0:1767319478.313919:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000890a7aef 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1767319478.313921:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000ee60b15c 00000080:00200000:2.0:1767319478.313922:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.313924:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.313932:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.313956:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.313959:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.313962:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.313967:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.313970:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.313972:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.313976:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.314000:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.314008:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.314010:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.314015:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.314018:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:2.0:1767319478.314023:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.314026:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.314032:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 471040 i_blocks 1 00000080:00200000:2.0:1767319478.314453:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.314465:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 471040, count: 4096 00000080:00200000:2.0:1767319478.314470:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 471040, bytes: 4096 00000080:00200000:2.0:1767319478.314473:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.314477:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 116, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.314478:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:2.0:1767319478.314481:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.314488:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:2.0:1767319478.314492:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:2.0:1767319478.314495:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.314513:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:2.0:1767319478.314520:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.314523:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.314533:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.314543:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.314552:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.314559:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.314566:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.314574:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.314581:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.314602:0:85067:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:2.0:1767319478.314608:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000098170de1[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.314611:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000d78113cb 17ffffc0001001 3:0 ffff90cb0789dbd0 115 lru 00000080:00200000:2.0:1767319478.314618:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000092669c2c 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1767319478.314620:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000098170de1 00000080:00200000:2.0:1767319478.314621:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.314624:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.314635:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.314661:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.314665:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.314667:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.314674:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.314677:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.314680:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.314684:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.314692:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.314701:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.314704:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.315225:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.315232:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:2.0:1767319478.315237:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.315241:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.315249:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 475136 i_blocks 1 00000080:00200000:2.0:1767319478.315253:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.315265:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 475136, count: 4096 00000080:00200000:2.0:1767319478.315269:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 475136, bytes: 4096 00000080:00200000:2.0:1767319478.315272:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.315276:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 117, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.315278:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:2.0:1767319478.315280:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.315286:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:2.0:1767319478.315290:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:2.0:1767319478.315293:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.315347:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:2.0:1767319478.315356:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.315359:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.315391:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315401:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315410:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315418:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315425:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.315447:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.315454:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.315476:0:85067:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:2.0:1767319478.315482:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000ce9c9053[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.315486:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000078e01dd0 17ffffc0001001 3:0 ffff90cb0789dca8 116 lru 00000080:00200000:2.0:1767319478.315492:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000679f86df 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1767319478.315494:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000ce9c9053 00000080:00200000:2.0:1767319478.315495:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.315497:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.315508:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.315535:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.315539:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.315541:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.315548:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.315552:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.315555:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.315559:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315566:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.315576:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.315579:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.315583:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.315587:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:2.0:1767319478.315591:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.315594:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.315599:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 479232 i_blocks 1 00000080:00200000:2.0:1767319478.315602:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.315610:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 479232, count: 4096 00000080:00200000:2.0:1767319478.315613:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 479232, bytes: 4096 00000080:00200000:2.0:1767319478.315616:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.315620:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 118, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.315621:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:2.0:1767319478.315624:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.315629:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:2.0:1767319478.315632:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:2.0:1767319478.315634:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.315646:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:2.0:1767319478.315652:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.315654:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.315661:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315670:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315678:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315685:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315692:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.315700:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.315705:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.315732:0:85067:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:2.0:1767319478.315737:0:85067:0:(rw26.c:969:ll_write_end()) page@000000009ede84be[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.315740:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000e23a6ba6 17ffffc0001001 3:0 ffff90cb0789de58 117 lru 00000080:00200000:2.0:1767319478.315746:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000684c0a01 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1767319478.315748:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000009ede84be 00000080:00200000:2.0:1767319478.315749:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.315751:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.315759:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.315778:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.315781:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.315784:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.315789:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.315792:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.315794:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.315798:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315806:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.315814:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.315816:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.315819:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.315822:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:2.0:1767319478.315825:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.315828:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.315832:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 483328 i_blocks 1 00000080:00200000:2.0:1767319478.315835:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.315842:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 483328, count: 4096 00000080:00200000:2.0:1767319478.315845:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 483328, bytes: 4096 00000080:00200000:2.0:1767319478.315848:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.315851:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 119, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.315853:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:2.0:1767319478.315855:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.315860:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:2.0:1767319478.315862:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:2.0:1767319478.315865:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.315876:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:2.0:1767319478.315881:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.315883:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.315889:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315898:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315906:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315913:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.315920:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.315927:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.315931:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.315944:0:85067:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:2.0:1767319478.315948:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000e0f531de[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.315951:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000be1e33ec 17ffffc0001001 3:0 ffff90cb0789dd80 118 lru 00000080:00200000:2.0:1767319478.315957:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3202f16 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1767319478.315960:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000e0f531de 00000080:00200000:2.0:1767319478.315961:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.315963:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.315969:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.315989:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.315992:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.315994:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.315999:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.316001:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.316004:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.316008:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316016:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.316024:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.316026:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.316029:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.316031:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:2.0:1767319478.316034:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.316037:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.316041:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 487424 i_blocks 1 00000080:00200000:2.0:1767319478.316044:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.316050:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 487424, count: 4096 00000080:00200000:2.0:1767319478.316054:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 487424, bytes: 4096 00000080:00200000:2.0:1767319478.316056:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.316059:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 120, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.316061:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:2.0:1767319478.316063:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.316067:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:2.0:1767319478.316070:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:2.0:1767319478.316072:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.316081:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:2.0:1767319478.316086:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.316088:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.316095:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316103:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316112:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316119:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316125:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.316132:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.316137:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.316148:0:85067:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:2.0:1767319478.316153:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000088c24d66[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.316156:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000035f2a404 17ffffc0001001 3:0 ffff90cb0789d6c0 119 lru 00000080:00200000:2.0:1767319478.316161:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4caf965 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:2.0:1767319478.316163:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000088c24d66 00000080:00200000:2.0:1767319478.316165:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.316167:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.316173:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.316194:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.316197:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.316199:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.316204:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.316206:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.316209:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.316213:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316221:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.316229:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.316231:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.316234:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.316236:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:2.0:1767319478.316239:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.316242:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.316246:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 491520 i_blocks 1 00000080:00200000:2.0:1767319478.316249:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.316255:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 491520, count: 4096 00000080:00200000:2.0:1767319478.316259:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 491520, bytes: 4096 00000080:00200000:2.0:1767319478.316261:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.316265:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 121, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.316266:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:2.0:1767319478.316268:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.316273:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:2.0:1767319478.316275:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:2.0:1767319478.316278:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.316287:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:2.0:1767319478.316292:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.316294:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.316300:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316309:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316317:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316325:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316331:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.316338:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.316342:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.316362:0:85067:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:2.0:1767319478.316405:0:85067:0:(rw26.c:969:ll_write_end()) page@000000008300df72[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.316408:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000004e3fb3a2 17ffffc0001021 2:0 ffff90cb0789d288 120 lru 00000080:00200000:2.0:1767319478.316414:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000050bf62f0 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:2.0:1767319478.316416:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000008300df72 00000080:00200000:2.0:1767319478.316418:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.316420:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.316429:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.316461:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.316465:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.316467:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.316473:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.316475:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.316478:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.316481:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316489:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.316498:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.316500:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.316504:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.316507:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:2.0:1767319478.316510:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.316513:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.316518:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 495616 i_blocks 1 00000080:00200000:2.0:1767319478.316521:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.316528:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 495616, count: 4096 00000080:00200000:2.0:1767319478.316532:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 495616, bytes: 4096 00000080:00200000:2.0:1767319478.316535:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.316538:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 122, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.316539:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:2.0:1767319478.316542:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.316547:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:2.0:1767319478.316550:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:2.0:1767319478.316553:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.316565:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:2.0:1767319478.316571:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.316573:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.316580:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316589:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316597:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316604:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316611:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.316618:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.316623:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.316641:0:85067:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:2.0:1767319478.316645:0:85067:0:(rw26.c:969:ll_write_end()) page@000000005386fe9f[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.316647:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000049fc68c3 17ffffc0001001 3:0 ffff90cb3c554d80 121 lru 00000080:00200000:2.0:1767319478.316653:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000daa59c0d 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:2.0:1767319478.316655:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000005386fe9f 00000080:00200000:2.0:1767319478.316655:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.316657:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.316665:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.316686:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.316689:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.316691:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.316696:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.316699:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.316701:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.316705:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316713:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.316720:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.316722:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.316726:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.316728:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:2.0:1767319478.316732:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.316734:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.316739:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 499712 i_blocks 1 00000080:00200000:2.0:1767319478.316741:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.316748:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 499712, count: 4096 00000080:00200000:2.0:1767319478.316752:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 499712, bytes: 4096 00000080:00200000:2.0:1767319478.316754:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.316757:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 123, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.316759:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:2.0:1767319478.316761:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.316765:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:2.0:1767319478.316768:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:2.0:1767319478.316770:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.316779:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:2.0:1767319478.316784:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.316786:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.316792:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316801:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316810:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316817:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316824:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.316831:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.316835:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.316847:0:85067:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:2.0:1767319478.316851:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000058ac160e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.316854:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f86426de 17ffffc0001001 3:0 ffff90cb3c5546c0 122 lru 00000080:00200000:2.0:1767319478.316859:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000006842a886 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:2.0:1767319478.316861:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000058ac160e 00000080:00200000:2.0:1767319478.316863:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.316864:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.316871:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.316890:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.316893:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.316895:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.316900:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.316902:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.316905:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.316909:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.316916:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.316924:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.316926:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.316930:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.316932:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:2.0:1767319478.316935:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.316938:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.316942:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 503808 i_blocks 1 00000080:00200000:2.0:1767319478.316944:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.316951:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 503808, count: 4096 00000080:00200000:2.0:1767319478.316954:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 503808, bytes: 4096 00000080:00200000:2.0:1767319478.316956:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.316960:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 124, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.316961:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:2.0:1767319478.316963:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.316968:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:2.0:1767319478.316971:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:2.0:1767319478.316973:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.316982:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:2.0:1767319478.316987:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.316989:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.316995:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.317004:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.317012:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.317019:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.317025:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.317032:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.317036:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.317049:0:85067:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:2.0:1767319478.317052:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000b4575696[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.317055:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b5863efa 17ffffc0001001 3:0 ffff90cb3c554288 123 lru 00000080:00200000:2.0:1767319478.317061:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002973a0b2 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:2.0:1767319478.317063:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000b4575696 00000080:00200000:2.0:1767319478.317064:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.317066:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.317073:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.317092:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.317094:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.317097:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.317102:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.317104:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.317107:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.317111:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.317119:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.317126:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.317129:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.317132:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.317134:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:2.0:1767319478.317137:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.317140:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.317144:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 507904 i_blocks 1 00000080:00200000:2.0:1767319478.317146:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.317153:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 507904, count: 4096 00000080:00200000:2.0:1767319478.317156:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 507904, bytes: 4096 00000080:00200000:2.0:1767319478.317158:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.317161:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 125, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.317163:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:2.0:1767319478.317165:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.317169:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:2.0:1767319478.317172:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:2.0:1767319478.317174:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.317183:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:2.0:1767319478.317187:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.317189:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.317196:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.317204:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.317212:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.317220:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.317226:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.317234:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.317238:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.317250:0:85067:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:2.0:1767319478.317254:0:85067:0:(rw26.c:969:ll_write_end()) page@000000000a0aa033[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.317257:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0f5add7 17ffffc0001001 3:0 ffff90cb3c5545e8 124 lru 00000080:00200000:2.0:1767319478.317262:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000009cb69919 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:2.0:1767319478.317264:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000000a0aa033 00000080:00200000:2.0:1767319478.317265:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.317267:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.317274:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.317292:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.317295:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.317297:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.317302:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.317305:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.317307:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.317311:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.317318:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.317326:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.317328:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.317332:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.317334:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:2.0:1767319478.317337:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.317340:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.317344:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 512000 i_blocks 1 00000080:00200000:2.0:1767319478.317347:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.317353:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 512000, count: 4096 00000080:00200000:2.0:1767319478.317356:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 512000, bytes: 4096 00000080:00200000:2.0:1767319478.317358:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.317362:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 126, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.317363:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:2.0:1767319478.317392:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.317399:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:2.0:1767319478.317402:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:2.0:1767319478.317404:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.317417:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:2.0:1767319478.317422:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.317425:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.318248:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.318265:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.318277:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.318285:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.318293:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.318306:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.318422:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.318465:0:85067:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:2.0:1767319478.318472:0:85067:0:(rw26.c:969:ll_write_end()) page@000000009d1a3882[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.318475:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f3952f3b 17ffffc0001001 3:0 ffff90cb3c554af8 125 lru 00000080:00200000:2.0:1767319478.318481:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000097001f11 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:2.0:1767319478.318483:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000009d1a3882 00000080:00200000:2.0:1767319478.318484:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.318487:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.318500:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.318528:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.318532:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.318534:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.318543:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.318545:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.318548:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.318552:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.318560:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.318572:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.318575:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.318581:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.318586:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:2.0:1767319478.318592:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.318596:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.318603:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 516096 i_blocks 1 00000080:00200000:2.0:1767319478.318607:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.318620:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 516096, count: 4096 00000080:00200000:2.0:1767319478.318625:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 516096, bytes: 4096 00000080:00200000:2.0:1767319478.318627:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.318632:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 127, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.318634:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:2.0:1767319478.318636:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.318643:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:2.0:1767319478.318647:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:2.0:1767319478.318650:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.318666:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:2.0:1767319478.318675:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.318678:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.318688:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.318698:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.318707:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.319156:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.319164:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.319173:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.319181:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.319203:0:85067:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:2.0:1767319478.319209:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000064450a0f[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.319212:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000052dce6c1 17ffffc0001001 3:0 ffff90cb3c554510 126 lru 00000080:00200000:2.0:1767319478.319218:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000061229a41 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:2.0:1767319478.319220:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000064450a0f 00000080:00200000:2.0:1767319478.319221:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.319224:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.319233:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.319259:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.319262:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.319265:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.319272:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.319275:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.319277:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.319281:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.319289:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.319299:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.319301:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.319305:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.319600:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:2.0:1767319478.319609:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.319612:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.319619:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 520192 i_blocks 1 00000080:00200000:2.0:1767319478.319622:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.319635:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 520192, count: 4096 00000080:00200000:2.0:1767319478.319640:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 520192, bytes: 4096 00000080:00200000:2.0:1767319478.319643:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.319647:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 128, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.319649:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:2.0:1767319478.319651:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.319658:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:2.0:1767319478.319662:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:2.0:1767319478.319665:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.319680:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:2.0:1767319478.319688:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.319691:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.319703:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.319769:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.319779:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.319786:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.319794:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.319803:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.319810:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.319832:0:85067:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:2.0:1767319478.319837:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000006886be[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.319840:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000012d33329 17ffffc0001001 3:0 ffff90cb3c554a20 127 lru 00000080:00200000:2.0:1767319478.319846:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000c41e7112 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:2.0:1767319478.319848:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000006886be 00000080:00200000:2.0:1767319478.319849:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.319852:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.319861:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.319885:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.319889:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.319891:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.319898:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.319900:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.319903:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.319907:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.319915:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.319924:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.319926:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.319930:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.319933:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:2.0:1767319478.319936:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.319939:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.319944:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 524288 i_blocks 1 00000080:00200000:2.0:1767319478.319947:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.319955:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 524288, count: 4096 00000080:00200000:2.0:1767319478.319959:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 524288, bytes: 4096 00000080:00200000:2.0:1767319478.319961:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.319965:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 129, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.319967:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:2.0:1767319478.319969:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.319974:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:2.0:1767319478.319977:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:2.0:1767319478.320150:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.320165:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:2.0:1767319478.320172:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.320174:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.320182:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320192:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320200:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320208:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320214:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.320222:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.320226:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.320249:0:85067:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:2.0:1767319478.320253:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000ad91c752[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.320256:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000003f164dc8 17ffffc0001001 3:0 ffff90cb3c554798 128 lru 00000080:00200000:2.0:1767319478.320261:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000004b78c7a4 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:2.0:1767319478.320264:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000ad91c752 00000080:00200000:2.0:1767319478.320265:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.320267:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.320275:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.320299:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.320302:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.320304:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.320410:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.320413:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.320417:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.320421:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320429:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.320447:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.320449:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.320454:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.320457:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:2.0:1767319478.320461:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.320464:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.320469:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 528384 i_blocks 1 00000080:00200000:2.0:1767319478.320472:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.320480:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 528384, count: 4096 00000080:00200000:2.0:1767319478.320484:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 528384, bytes: 4096 00000080:00200000:2.0:1767319478.320486:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.320490:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 130, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.320491:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:2.0:1767319478.320493:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.320499:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:2.0:1767319478.320502:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:2.0:1767319478.320504:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.320516:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:2.0:1767319478.320522:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.320524:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.320531:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320540:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320548:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320555:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320561:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.320568:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.320573:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.320590:0:85067:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:2.0:1767319478.320594:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f087cde1[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.320597:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000076b53c7f 17ffffc0001001 3:0 ffff90cb3c554438 129 lru 00000080:00200000:2.0:1767319478.320602:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000008b3859a0 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:2.0:1767319478.320604:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f087cde1 00000080:00200000:2.0:1767319478.320605:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.320607:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.320615:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.320638:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.320640:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.320643:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.320649:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.320651:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.320654:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.320657:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320665:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.320672:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.320674:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.320678:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.320681:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:2.0:1767319478.320684:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.320687:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.320692:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 532480 i_blocks 1 00000080:00200000:2.0:1767319478.320695:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.320703:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 532480, count: 4096 00000080:00200000:2.0:1767319478.320776:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 532480, bytes: 4096 00000080:00200000:2.0:1767319478.320780:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.320784:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 131, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.320786:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:2.0:1767319478.320788:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.320794:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:2.0:1767319478.320797:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:2.0:1767319478.320799:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.320812:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:2.0:1767319478.320817:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.320820:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.320827:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320835:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320843:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320850:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320856:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.320863:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.320869:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.320884:0:85067:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:2.0:1767319478.320889:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000042aa37ea[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.320892:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000095d51bd1 17ffffc0001001 3:0 ffff90cb3c5541b0 130 lru 00000080:00200000:2.0:1767319478.320897:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000087a67243 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:2.0:1767319478.320899:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000042aa37ea 00000080:00200000:2.0:1767319478.320900:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.320902:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.320910:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.320932:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.320935:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.320937:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.320944:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.320947:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.320950:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.320953:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.320961:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.320970:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.320972:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.320976:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.321492:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:2.0:1767319478.321501:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.321504:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.321511:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 536576 i_blocks 1 00000080:00200000:2.0:1767319478.321515:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.321527:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 536576, count: 4096 00000080:00200000:2.0:1767319478.321533:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 536576, bytes: 4096 00000080:00200000:2.0:1767319478.321535:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.321540:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 132, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.321542:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:2.0:1767319478.321545:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.321552:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:2.0:1767319478.321556:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:2.0:1767319478.321558:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.321576:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:2.0:1767319478.321584:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.321586:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.321597:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.321607:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.321615:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.321623:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.321630:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.321638:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.321645:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.321666:0:85067:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:2.0:1767319478.321672:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000042394f9[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.321675:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc5eaf8e 17ffffc0001001 3:0 ffff90cb3c554948 131 lru 00000080:00200000:2.0:1767319478.321681:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000030ad70b8 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:2.0:1767319478.321684:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000042394f9 00000080:00200000:2.0:1767319478.321684:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.321687:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.321698:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.321889:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.321892:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.321895:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.321902:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.321905:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.321908:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.321912:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.321919:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.321929:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.321932:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.321937:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.321940:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:2.0:1767319478.321944:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.321947:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.321952:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 540672 i_blocks 1 00000080:00200000:2.0:1767319478.321955:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.321964:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 540672, count: 4096 00000080:00200000:2.0:1767319478.321967:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 540672, bytes: 4096 00000080:00200000:2.0:1767319478.321970:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.321974:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 133, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.321975:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:2.0:1767319478.321977:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.321983:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:2.0:1767319478.322144:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:2.0:1767319478.322148:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.322164:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:2.0:1767319478.322171:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.322174:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.322183:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322192:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322200:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322208:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322215:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.322224:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.322230:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.322251:0:85067:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:2.0:1767319478.322256:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000d3c0994c[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.322259:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7cd3fe3 17ffffc0001001 3:0 ffff90cb3c554000 132 lru 00000080:00200000:2.0:1767319478.322265:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000a62acec7 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:2.0:1767319478.322267:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000d3c0994c 00000080:00200000:2.0:1767319478.322269:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.322271:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.322280:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.322304:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.322307:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.322420:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.322429:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.322440:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.322443:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.322448:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322456:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.322465:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.322468:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.322472:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.322476:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:2.0:1767319478.322479:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.322482:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.322487:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 544768 i_blocks 1 00000080:00200000:2.0:1767319478.322490:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.322498:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 544768, count: 4096 00000080:00200000:2.0:1767319478.322502:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 544768, bytes: 4096 00000080:00200000:2.0:1767319478.322504:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.322508:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 134, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.322509:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:2.0:1767319478.322511:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.322516:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:2.0:1767319478.322519:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:2.0:1767319478.322521:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.322534:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:2.0:1767319478.322540:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.322543:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.322551:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322560:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322569:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322577:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322585:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.322593:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.322598:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.322616:0:85067:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:2.0:1767319478.322621:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000d6c848d7[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.322624:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000091620c77 17ffffc0001001 3:0 ffff90cb3c554360 133 lru 00000080:00200000:2.0:1767319478.322630:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000008441e535 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:2.0:1767319478.322632:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000d6c848d7 00000080:00200000:2.0:1767319478.322633:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.322635:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.322644:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.322669:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.322672:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.322675:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.322680:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.322683:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.322686:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.322690:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322696:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.322705:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.322707:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.322810:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.322814:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:2.0:1767319478.322818:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.322821:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.322827:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 548864 i_blocks 1 00000080:00200000:2.0:1767319478.322830:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.322838:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 548864, count: 4096 00000080:00200000:2.0:1767319478.322842:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 548864, bytes: 4096 00000080:00200000:2.0:1767319478.322844:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.322848:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 135, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.322850:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:2.0:1767319478.322852:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.322858:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:2.0:1767319478.322861:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:2.0:1767319478.322864:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.322877:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:2.0:1767319478.322884:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.322886:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.322895:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322904:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322912:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322918:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.322924:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.322931:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.322936:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.322954:0:85067:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:2.0:1767319478.322959:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000d8b9ab06[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.322962:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7ab5dc6 17ffffc0001001 3:0 ffff90cb3c554870 134 lru 00000080:00200000:2.0:1767319478.322967:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7a27993 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:2.0:1767319478.322969:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000d8b9ab06 00000080:00200000:2.0:1767319478.322970:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.322972:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.322992:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.323018:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.323022:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.323024:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.323031:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.323196:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.323199:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.323203:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.323212:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.323221:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.323224:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.323229:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.323232:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:2.0:1767319478.323236:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.323239:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.323244:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 552960 i_blocks 1 00000080:00200000:2.0:1767319478.323247:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.323256:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 552960, count: 4096 00000080:00200000:2.0:1767319478.323259:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 552960, bytes: 4096 00000080:00200000:2.0:1767319478.323262:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.323266:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 136, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.323268:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:2.0:1767319478.323270:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.323276:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:2.0:1767319478.323279:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:2.0:1767319478.323281:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.323294:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:2.0:1767319478.323300:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.323302:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.323668:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.323680:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.323689:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.323696:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.323704:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.323713:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.323722:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.323754:0:85067:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:2.0:1767319478.323760:0:85067:0:(rw26.c:969:ll_write_end()) page@000000004fee67ff[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.323763:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000000a44ecf7 17ffffc0001021 2:0 ffff90cb3c5540d8 135 lru 00000080:00200000:2.0:1767319478.323769:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000094e04a86 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:2.0:1767319478.323772:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000004fee67ff 00000080:00200000:2.0:1767319478.323773:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.323776:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.323785:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.323810:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.323813:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.323815:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.323822:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.323825:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.323827:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.323831:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.323839:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.323849:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.323851:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.323856:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.323858:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:2.0:1767319478.323862:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.323866:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.323871:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 557056 i_blocks 1 00000080:00200000:2.0:1767319478.323874:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.323883:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 557056, count: 4096 00000080:00200000:2.0:1767319478.323887:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 557056, bytes: 4096 00000080:00200000:2.0:1767319478.323890:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.323894:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 137, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.323895:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:2.0:1767319478.323897:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.323903:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:2.0:1767319478.323906:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:2.0:1767319478.323908:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.323920:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:2.0:1767319478.323926:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.323929:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.323938:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.323947:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.323955:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.323962:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.323968:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.323975:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.323995:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.324013:0:85067:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:2.0:1767319478.324018:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000ab3d8ec4[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.324021:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000085d39274 17ffffc0001001 3:0 ffff90cb3c554bd0 136 lru 00000080:00200000:2.0:1767319478.324027:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001057509a 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:2.0:1767319478.324030:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000ab3d8ec4 00000080:00200000:2.0:1767319478.324031:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.324191:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.324204:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.324229:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.324232:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.324235:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.324241:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.324244:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.324247:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.324251:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.324259:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.324267:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.324269:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.324273:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.324276:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:2.0:1767319478.324280:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.324283:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.324287:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 561152 i_blocks 1 00000080:00200000:2.0:1767319478.324290:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.324298:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 561152, count: 4096 00000080:00200000:2.0:1767319478.324302:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 561152, bytes: 4096 00000080:00200000:2.0:1767319478.324305:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.324308:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 138, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.324674:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:2.0:1767319478.324678:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.324702:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:2.0:1767319478.324706:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:2.0:1767319478.324709:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.324724:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:2.0:1767319478.324731:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.324733:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.324744:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.324754:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.324763:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.324771:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.324778:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.324787:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.324795:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.324815:0:85067:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:2.0:1767319478.324821:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000a8da89a1[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.324825:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8db36a4 17ffffc0001001 3:0 ffff90cb3c554ca8 137 lru 00000080:00200000:2.0:1767319478.324831:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6a7d1f3 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:2.0:1767319478.324833:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000a8da89a1 00000080:00200000:2.0:1767319478.324834:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.324837:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.324846:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.324871:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.324875:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.324878:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.324885:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.324888:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.324891:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.324895:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.324904:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.324915:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.324918:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.324923:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.324926:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:2.0:1767319478.324929:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.324933:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.324938:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 565248 i_blocks 1 00000080:00200000:2.0:1767319478.324941:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.324950:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 565248, count: 4096 00000080:00200000:2.0:1767319478.324954:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 565248, bytes: 4096 00000080:00200000:2.0:1767319478.324957:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.324961:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 139, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.324963:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:2.0:1767319478.324965:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.324971:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:2.0:1767319478.324974:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:2.0:1767319478.324977:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.325005:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:2.0:1767319478.325011:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.325013:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.325021:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325031:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325194:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325201:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325206:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.325214:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.325220:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.325238:0:85067:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:2.0:1767319478.325242:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000061f7de0[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.325245:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2842e9e 17ffffc0001001 3:0 ffff90cb3c554e58 138 lru 00000080:00200000:2.0:1767319478.325250:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000032f5fd44 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:2.0:1767319478.325252:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000061f7de0 00000080:00200000:2.0:1767319478.325253:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.325255:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.325263:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.325287:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.325290:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.325293:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.325299:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.325301:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.325304:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.325307:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325416:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.325426:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.325429:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.325443:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.325446:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:2.0:1767319478.325451:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.325454:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.325459:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 569344 i_blocks 1 00000080:00200000:2.0:1767319478.325461:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.325470:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 569344, count: 4096 00000080:00200000:2.0:1767319478.325474:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 569344, bytes: 4096 00000080:00200000:2.0:1767319478.325476:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.325480:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 140, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.325482:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:2.0:1767319478.325484:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.325490:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:2.0:1767319478.325493:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:2.0:1767319478.325495:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.325509:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:2.0:1767319478.325516:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.325518:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.325526:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325535:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325544:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325550:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325557:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.325566:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.325571:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.325590:0:85067:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:2.0:1767319478.325595:0:85067:0:(rw26.c:969:ll_write_end()) page@000000002cb1f57a[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.325598:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000088e022fc 17ffffc0001001 3:0 ffff90cb3c5535e8 139 lru 00000080:00200000:2.0:1767319478.325604:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000d67e7bfa 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:2.0:1767319478.325606:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000002cb1f57a 00000080:00200000:2.0:1767319478.325607:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.325610:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.325618:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.325641:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.325645:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.325648:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.325654:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.325657:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.325659:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.325664:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325671:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.325680:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.325682:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.325686:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.325689:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:2.0:1767319478.325693:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.325696:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.325701:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 573440 i_blocks 1 00000080:00200000:2.0:1767319478.325704:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.325711:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 573440, count: 4096 00000080:00200000:2.0:1767319478.325715:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 573440, bytes: 4096 00000080:00200000:2.0:1767319478.325717:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.325721:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 141, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.325723:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:2.0:1767319478.325725:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.325730:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:2.0:1767319478.325733:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:2.0:1767319478.325735:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.325748:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:2.0:1767319478.325754:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.325756:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.325764:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325773:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325782:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325788:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325795:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.325801:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.325806:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.325821:0:85067:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:2.0:1767319478.325826:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000fb3c759d[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.325829:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000645f64ed 17ffffc0001001 3:0 ffff90cb3c553af8 140 lru 00000080:00200000:2.0:1767319478.325834:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001948d7af 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:2.0:1767319478.325836:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000fb3c759d 00000080:00200000:2.0:1767319478.325837:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.325839:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.325847:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.325871:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.325874:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.325877:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.325883:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.325886:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.325889:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.325893:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.325901:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.325909:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.325911:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.325915:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.325918:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:2.0:1767319478.325922:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.325925:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.325930:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 577536 i_blocks 1 00000080:00200000:2.0:1767319478.325933:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.325940:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 577536, count: 4096 00000080:00200000:2.0:1767319478.325944:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 577536, bytes: 4096 00000080:00200000:2.0:1767319478.325947:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.325950:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 142, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.325952:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:2.0:1767319478.325954:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.325960:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:2.0:1767319478.325963:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:2.0:1767319478.325965:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.325977:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:2.0:1767319478.325995:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.325997:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.326004:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326013:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326022:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326029:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326189:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.326199:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.326205:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.326221:0:85067:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:2.0:1767319478.326226:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000084b3465[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.326229:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b125fa8d 17ffffc0001001 3:0 ffff90cb3c553510 141 lru 00000080:00200000:2.0:1767319478.326235:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000c65d2441 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1767319478.326237:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000084b3465 00000080:00200000:2.0:1767319478.326238:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.326241:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.326249:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.326272:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.326275:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.326277:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.326284:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.326286:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.326289:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.326292:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326300:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.326416:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.326421:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.326425:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.326429:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:2.0:1767319478.326442:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.326445:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.326451:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 581632 i_blocks 1 00000080:00200000:2.0:1767319478.326453:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.326461:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 581632, count: 4096 00000080:00200000:2.0:1767319478.326465:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 581632, bytes: 4096 00000080:00200000:2.0:1767319478.326467:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.326471:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 143, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.326473:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:2.0:1767319478.326475:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.326481:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:2.0:1767319478.326484:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:2.0:1767319478.326486:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.326499:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:2.0:1767319478.326505:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.326507:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.326515:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326524:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326533:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326540:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326547:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.326554:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.326560:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.326579:0:85067:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:2.0:1767319478.326584:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000245923c3[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.326587:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000034f589a 17ffffc0001001 3:0 ffff90cb3c553a20 142 lru 00000080:00200000:2.0:1767319478.326592:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000042099ee8 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1767319478.326595:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000245923c3 00000080:00200000:2.0:1767319478.326596:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.326598:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.326607:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.326632:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.326635:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.326638:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.326644:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.326647:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.326649:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.326654:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326661:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.326670:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.326672:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.326676:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.326679:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:2.0:1767319478.326683:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.326686:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.326690:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 585728 i_blocks 1 00000080:00200000:2.0:1767319478.326693:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.326700:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 585728, count: 4096 00000080:00200000:2.0:1767319478.326704:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 585728, bytes: 4096 00000080:00200000:2.0:1767319478.326706:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.326710:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 144, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.326711:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:2.0:1767319478.326714:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.326719:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:2.0:1767319478.326722:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:2.0:1767319478.326724:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.326737:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:2.0:1767319478.326743:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.326745:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.326753:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326762:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326770:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326776:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326783:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.326790:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.326795:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.326810:0:85067:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:2.0:1767319478.326814:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c9acba65[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.326817:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000086998e80 17ffffc0001001 3:0 ffff90cb3c553798 143 lru 00000080:00200000:2.0:1767319478.326823:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001537cf4a 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1767319478.326825:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c9acba65 00000080:00200000:2.0:1767319478.326826:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.326828:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.326836:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.326858:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.326862:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.326864:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.326870:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.326873:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.326876:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.326879:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326887:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.326895:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.326898:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.326901:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.326904:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:2.0:1767319478.326907:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.326910:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.326915:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 589824 i_blocks 1 00000080:00200000:2.0:1767319478.326917:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.326925:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 589824, count: 4096 00000080:00200000:2.0:1767319478.326929:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 589824, bytes: 4096 00000080:00200000:2.0:1767319478.326932:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.326935:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 145, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.326937:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:2.0:1767319478.326939:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.326944:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:2.0:1767319478.326946:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:2.0:1767319478.326949:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.326960:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:2.0:1767319478.326966:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.326968:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.326976:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.326999:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327008:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327015:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327022:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.327030:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.327189:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.327209:0:85067:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:2.0:1767319478.327214:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000023357e02[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.327217:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000012eef1a7 17ffffc0001001 3:0 ffff90cb3c553438 144 lru 00000080:00200000:2.0:1767319478.327223:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab60d6d5 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1767319478.327226:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000023357e02 00000080:00200000:2.0:1767319478.327227:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.327229:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.327239:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.327264:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.327268:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.327270:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.327277:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.327280:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.327282:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.327286:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327293:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.327301:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.327303:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.327307:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.327417:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:2.0:1767319478.327422:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.327425:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.327431:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 593920 i_blocks 1 00000080:00200000:2.0:1767319478.327444:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.327454:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 593920, count: 4096 00000080:00200000:2.0:1767319478.327457:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 593920, bytes: 4096 00000080:00200000:2.0:1767319478.327460:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.327464:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 146, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.327465:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:2.0:1767319478.327467:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.327473:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:2.0:1767319478.327476:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:2.0:1767319478.327478:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.327491:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:2.0:1767319478.327498:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.327500:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.327514:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327524:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327532:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327540:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327546:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.327553:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.327559:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.327576:0:85067:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:2.0:1767319478.327580:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000012ff81b7[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.327583:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000006a51293f 17ffffc0001001 3:0 ffff90cb3c5531b0 145 lru 00000080:00200000:2.0:1767319478.327589:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000042987071 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1767319478.327591:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000012ff81b7 00000080:00200000:2.0:1767319478.327592:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.327594:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.327603:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.327625:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.327628:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.327631:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.327637:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.327640:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.327643:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.327647:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327655:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.327663:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.327665:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.327670:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.327673:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:2.0:1767319478.327676:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.327679:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.327684:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 598016 i_blocks 1 00000080:00200000:2.0:1767319478.327686:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.327694:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 598016, count: 4096 00000080:00200000:2.0:1767319478.327697:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 598016, bytes: 4096 00000080:00200000:2.0:1767319478.327700:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.327703:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 147, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.327705:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:2.0:1767319478.327707:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.327712:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:2.0:1767319478.327715:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:2.0:1767319478.327717:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.327730:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:2.0:1767319478.327736:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.327739:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.327746:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327755:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327762:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327771:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327777:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.327785:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.327791:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.327808:0:85067:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:2.0:1767319478.327813:0:85067:0:(rw26.c:969:ll_write_end()) page@000000006f922894[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.327816:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000e6f391d4 17ffffc0001001 3:0 ffff90cb3c553948 146 lru 00000080:00200000:2.0:1767319478.327823:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000089b862bf 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1767319478.327826:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000006f922894 00000080:00200000:2.0:1767319478.327827:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.327829:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.327838:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.327862:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.327866:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.327869:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.327874:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.327877:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.327879:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.327883:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.327890:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.327898:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.327900:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.327904:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.327906:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:2.0:1767319478.327910:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.327913:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.327917:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 602112 i_blocks 1 00000080:00200000:2.0:1767319478.327920:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.327927:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 602112, count: 4096 00000080:00200000:2.0:1767319478.327931:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 602112, bytes: 4096 00000080:00200000:2.0:1767319478.327933:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.327936:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 148, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.327938:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:2.0:1767319478.327940:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.327946:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:2.0:1767319478.327948:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:2.0:1767319478.327951:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.327962:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:2.0:1767319478.327968:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.327970:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.327978:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328001:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328009:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328016:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328023:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.328032:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.328205:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.328226:0:85067:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:2.0:1767319478.328231:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000ba882522[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.328234:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8a6db4a 17ffffc0001001 3:0 ffff90cb3c553000 147 lru 00000080:00200000:2.0:1767319478.328239:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000c7c7c557 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1767319478.328241:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000ba882522 00000080:00200000:2.0:1767319478.328243:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.328245:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.328255:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.328279:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.328282:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.328285:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.328291:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.328294:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.328297:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.328301:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328424:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.328447:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.328450:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.328455:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.328458:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:2.0:1767319478.328462:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.328465:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.328471:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 606208 i_blocks 1 00000080:00200000:2.0:1767319478.328473:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.328483:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 606208, count: 4096 00000080:00200000:2.0:1767319478.328486:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 606208, bytes: 4096 00000080:00200000:2.0:1767319478.328489:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.328493:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 149, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.328495:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:2.0:1767319478.328497:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.328502:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:2.0:1767319478.328505:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:2.0:1767319478.328508:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.328520:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:2.0:1767319478.328527:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.328529:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.328537:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328545:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328554:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328561:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328568:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.328576:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.328582:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.328598:0:85067:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:2.0:1767319478.328603:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f2554389[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.328606:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000002493090f 17ffffc0001001 3:0 ffff90cb3c553360 148 lru 00000080:00200000:2.0:1767319478.328611:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000053e11ece 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1767319478.328613:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f2554389 00000080:00200000:2.0:1767319478.328614:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.328616:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.328624:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.328645:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.328648:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.328651:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.328657:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.328660:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.328662:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.328666:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328673:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.328682:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.328684:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.328689:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.328692:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:2.0:1767319478.328695:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.328698:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.328703:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 610304 i_blocks 1 00000080:00200000:2.0:1767319478.328705:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.328713:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 610304, count: 4096 00000080:00200000:2.0:1767319478.328717:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 610304, bytes: 4096 00000080:00200000:2.0:1767319478.328720:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.328723:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 150, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.328725:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:2.0:1767319478.328727:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.328732:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:2.0:1767319478.328734:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:2.0:1767319478.328736:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.328749:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:2.0:1767319478.328754:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.328756:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.328764:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328772:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328781:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328789:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328795:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.328803:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.328809:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.328826:0:85067:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:2.0:1767319478.328830:0:85067:0:(rw26.c:969:ll_write_end()) page@000000005bf44653[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.328833:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6273720 17ffffc0001001 3:0 ffff90cb3c553870 149 lru 00000080:00200000:2.0:1767319478.328839:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000839bb290 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1767319478.328841:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000005bf44653 00000080:00200000:2.0:1767319478.328842:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.328844:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.328853:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.328878:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.328881:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.328883:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.328890:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.328893:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.328896:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.328899:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.328907:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.328916:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.328918:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.328922:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.328925:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:2.0:1767319478.328928:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.328931:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.328936:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 614400 i_blocks 1 00000080:00200000:2.0:1767319478.328938:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.328946:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 614400, count: 4096 00000080:00200000:2.0:1767319478.328950:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 614400, bytes: 4096 00000080:00200000:2.0:1767319478.328953:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.328956:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 151, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.328958:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:2.0:1767319478.328960:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.328965:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:2.0:1767319478.328968:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:2.0:1767319478.328970:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.328997:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:2.0:1767319478.329004:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.329006:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.329013:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329021:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329029:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329188:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329195:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.329202:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.329208:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.329232:0:85067:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:2.0:1767319478.329236:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000cff9d10e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.329240:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000c68a2e56 17ffffc0001021 2:0 ffff90cb3c5530d8 150 lru 00000080:00200000:2.0:1767319478.329245:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000aaad0acc 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1767319478.329247:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000cff9d10e 00000080:00200000:2.0:1767319478.329248:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.329250:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.329258:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.329282:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.329285:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.329288:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.329294:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.329297:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.329299:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.329304:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329429:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.329449:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.329451:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.329456:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.329459:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:2.0:1767319478.329463:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.329466:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.329471:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 618496 i_blocks 1 00000080:00200000:2.0:1767319478.329474:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.329482:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 618496, count: 4096 00000080:00200000:2.0:1767319478.329485:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 618496, bytes: 4096 00000080:00200000:2.0:1767319478.329488:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.329492:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 152, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.329494:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:2.0:1767319478.329497:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.329502:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:2.0:1767319478.329506:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:2.0:1767319478.329508:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.329521:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:2.0:1767319478.329527:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.329529:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.329539:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329548:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329557:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329565:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329573:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.329580:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.329586:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.329603:0:85067:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:2.0:1767319478.329608:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000006651dac[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.329611:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6ee9514 17ffffc0001001 3:0 ffff90cb3c553bd0 151 lru 00000080:00200000:2.0:1767319478.329617:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000082ad094c 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1767319478.329619:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000006651dac 00000080:00200000:2.0:1767319478.329620:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.329622:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.329632:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.329655:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.329658:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.329661:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.329667:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.329669:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.329671:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.329675:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329683:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.329691:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.329694:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.329698:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.329701:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:2.0:1767319478.329705:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.329708:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.329712:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 622592 i_blocks 1 00000080:00200000:2.0:1767319478.329715:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.329722:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 622592, count: 4096 00000080:00200000:2.0:1767319478.329726:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 622592, bytes: 4096 00000080:00200000:2.0:1767319478.329728:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.329731:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 153, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.329732:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:2.0:1767319478.329735:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.329740:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:2.0:1767319478.329743:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:2.0:1767319478.329745:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.329758:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:2.0:1767319478.329764:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.329767:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.329774:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329783:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329791:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329799:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329805:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.329813:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.329818:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.329834:0:85067:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:2.0:1767319478.329838:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c4ee7b70[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.329841:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9713536 17ffffc0001001 3:0 ffff90cb3c553ca8 152 lru 00000080:00200000:2.0:1767319478.329846:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000004534ea51 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1767319478.329848:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c4ee7b70 00000080:00200000:2.0:1767319478.329849:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.329851:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.329859:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.329881:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.329885:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.329887:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.329893:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.329895:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.329897:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.329901:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.329909:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.329917:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.329919:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.329923:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.329926:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:2.0:1767319478.329930:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.329933:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.329938:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 626688 i_blocks 1 00000080:00200000:2.0:1767319478.329941:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.329948:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 626688, count: 4096 00000080:00200000:2.0:1767319478.329953:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 626688, bytes: 4096 00000080:00200000:2.0:1767319478.329955:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.329959:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 154, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.329961:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:2.0:1767319478.329963:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.329968:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:2.0:1767319478.329971:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:2.0:1767319478.329974:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.330004:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:2.0:1767319478.330010:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.330012:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.330020:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330029:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330202:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330210:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330217:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.330226:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.330232:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.330250:0:85067:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:2.0:1767319478.330255:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000d27f9da8[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.330258:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000e96b4a61 17ffffc0001001 3:0 ffff90cb3c553e58 153 lru 00000080:00200000:2.0:1767319478.330263:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000074cf4941 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1767319478.330266:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000d27f9da8 00000080:00200000:2.0:1767319478.330267:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.330269:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.330278:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.330301:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.330304:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.330306:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.330422:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.330426:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.330429:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.330443:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330451:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.330460:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.330462:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.330467:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.330470:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:2.0:1767319478.330474:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.330477:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.330482:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 630784 i_blocks 1 00000080:00200000:2.0:1767319478.330485:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.330493:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 630784, count: 4096 00000080:00200000:2.0:1767319478.330497:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 630784, bytes: 4096 00000080:00200000:2.0:1767319478.330500:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.330503:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 155, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.330505:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:2.0:1767319478.330507:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.330513:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:2.0:1767319478.330516:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:2.0:1767319478.330518:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.330531:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:2.0:1767319478.330541:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.330543:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.330551:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330560:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330568:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330574:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330579:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.330585:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.330590:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.330607:0:85067:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:2.0:1767319478.330611:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000068e1a68[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.330614:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000000a6584d8 17ffffc0001001 3:0 ffff90cb3c553d80 154 lru 00000080:00200000:2.0:1767319478.330619:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000052f10736 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1767319478.330620:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000068e1a68 00000080:00200000:2.0:1767319478.330621:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.330623:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.330632:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.330655:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.330659:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.330661:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.330668:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.330671:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.330673:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.330676:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330683:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.330691:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.330693:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.330696:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.330699:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:2.0:1767319478.330702:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.330705:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.330709:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 634880 i_blocks 1 00000080:00200000:2.0:1767319478.330712:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.330719:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 634880, count: 4096 00000080:00200000:2.0:1767319478.330722:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 634880, bytes: 4096 00000080:00200000:2.0:1767319478.330725:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.330728:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 156, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.330730:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:2.0:1767319478.330732:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.330737:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:2.0:1767319478.330740:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:2.0:1767319478.330742:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.330753:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:2.0:1767319478.330758:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.330761:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.330768:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330776:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330784:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330791:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330799:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.330807:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.330812:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.330827:0:85067:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:2.0:1767319478.330832:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000b0d85ece[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.330835:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000834104a4 17ffffc0001001 3:0 ffff90cb3c5536c0 155 lru 00000080:00200000:2.0:1767319478.330840:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000dad1834c 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1767319478.330842:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000b0d85ece 00000080:00200000:2.0:1767319478.330843:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.330846:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.330854:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.330877:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.330880:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.330882:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.330888:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.330891:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.330894:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.330898:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.330905:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.330913:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.330915:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.330919:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.330922:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:2.0:1767319478.330926:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.330929:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.330934:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 638976 i_blocks 1 00000080:00200000:2.0:1767319478.330936:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.330943:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 638976, count: 4096 00000080:00200000:2.0:1767319478.330946:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 638976, bytes: 4096 00000080:00200000:2.0:1767319478.330949:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.330952:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 157, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.330954:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:2.0:1767319478.330956:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.330961:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:2.0:1767319478.330963:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:2.0:1767319478.330965:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.330976:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:2.0:1767319478.331112:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.331116:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.331124:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331133:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331142:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331149:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331155:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.331164:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.331169:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.331188:0:85067:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:2.0:1767319478.331192:0:85067:0:(rw26.c:969:ll_write_end()) page@000000002123ce4e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.331195:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000004362336b 17ffffc0001001 3:0 ffff90cb3c553288 156 lru 00000080:00200000:2.0:1767319478.331200:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000182235f2 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1767319478.331202:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000002123ce4e 00000080:00200000:2.0:1767319478.331203:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.331206:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.331215:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.331238:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.331241:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.331243:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.331249:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.331252:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.331254:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.331258:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331265:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.331273:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.331275:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.331279:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.331282:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:2.0:1767319478.331286:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.331290:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.331294:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 643072 i_blocks 1 00000080:00200000:2.0:1767319478.331297:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.331304:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 643072, count: 4096 00000080:00200000:2.0:1767319478.331308:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 643072, bytes: 4096 00000080:00200000:2.0:1767319478.331477:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.331481:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 158, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.331483:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:2.0:1767319478.331485:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.331491:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:2.0:1767319478.331495:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:2.0:1767319478.331497:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.331509:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:2.0:1767319478.331515:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.331518:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.331525:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331535:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331543:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331551:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331558:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.331566:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.331572:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.331600:0:85067:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:2.0:1767319478.331605:0:85067:0:(rw26.c:969:ll_write_end()) page@000000003ee0ad1b[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.331608:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000451d91ca 17ffffc0001001 3:0 ffff90cb2b75a000 157 lru 00000080:00200000:2.0:1767319478.331614:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000373bcb98 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1767319478.331616:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000003ee0ad1b 00000080:00200000:2.0:1767319478.331618:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.331620:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.331629:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.331651:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.331654:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.331656:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.331661:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.331664:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.331667:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.331670:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331678:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.331687:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.331689:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.331692:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.331694:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:2.0:1767319478.331698:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.331701:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.331705:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 647168 i_blocks 1 00000080:00200000:2.0:1767319478.331708:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.331715:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 647168, count: 4096 00000080:00200000:2.0:1767319478.331718:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 647168, bytes: 4096 00000080:00200000:2.0:1767319478.331721:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.331724:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 159, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.331726:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:2.0:1767319478.331728:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.331732:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:2.0:1767319478.331735:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:2.0:1767319478.331737:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.331747:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:2.0:1767319478.331752:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.331754:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.331761:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331769:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331778:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331785:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331792:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.331799:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.331803:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.331816:0:85067:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:2.0:1767319478.331820:0:85067:0:(rw26.c:969:ll_write_end()) page@000000001d535ff8[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.331823:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000009051006a 17ffffc0001001 3:0 ffff90cb2b75a948 158 lru 00000080:00200000:2.0:1767319478.331829:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000d85d0bb5 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1767319478.331831:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000001d535ff8 00000080:00200000:2.0:1767319478.331832:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.331834:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.331841:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.331860:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.331863:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.331865:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.331870:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.331873:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.331876:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.331880:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331888:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.331896:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.331898:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.331901:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.331904:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:2.0:1767319478.331907:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.331910:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.331914:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 651264 i_blocks 1 00000080:00200000:2.0:1767319478.331917:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.331923:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 651264, count: 4096 00000080:00200000:2.0:1767319478.331927:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 651264, bytes: 4096 00000080:00200000:2.0:1767319478.331929:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.331932:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 160, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.331934:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:2.0:1767319478.331937:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.331941:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:2.0:1767319478.331944:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:2.0:1767319478.331947:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.331955:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:2.0:1767319478.331960:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.331962:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.331969:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.331978:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332126:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332134:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332141:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.332149:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.332154:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.332168:0:85067:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:2.0:1767319478.332172:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000e54331d2[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.332175:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2aa0438 17ffffc0001001 3:0 ffff90cb2b75a1b0 159 lru 00000080:00200000:2.0:1767319478.332180:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000003e506782 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1767319478.332182:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000e54331d2 00000080:00200000:2.0:1767319478.332183:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.332185:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.332193:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.332215:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.332218:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.332220:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.332225:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.332228:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.332231:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.332235:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332244:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.332252:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.332254:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.332257:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.332259:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:2.0:1767319478.332263:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.332266:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.332270:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 655360 i_blocks 1 00000080:00200000:2.0:1767319478.332273:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.332280:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 655360, count: 4096 00000080:00200000:2.0:1767319478.332283:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 655360, bytes: 4096 00000080:00200000:2.0:1767319478.332286:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.332289:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 161, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.332290:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:2.0:1767319478.332293:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.332297:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:2.0:1767319478.332300:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:2.0:1767319478.332302:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.332408:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:2.0:1767319478.332416:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.332418:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.332425:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332446:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332454:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332461:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332468:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.332475:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.332480:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.332496:0:85067:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:2.0:1767319478.332501:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000a6c21cb3[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.332503:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f47c0175 17ffffc0001001 3:0 ffff90cb2b75a438 160 lru 00000080:00200000:2.0:1767319478.332509:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000000ad985a4 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1767319478.332512:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000a6c21cb3 00000080:00200000:2.0:1767319478.332513:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.332515:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.332524:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.332546:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.332549:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.332552:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.332558:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.332561:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.332563:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.332567:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332574:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.332582:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.332584:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.332588:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.332591:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:2.0:1767319478.332595:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.332598:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.332603:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 659456 i_blocks 1 00000080:00200000:2.0:1767319478.332605:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.332612:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 659456, count: 4096 00000080:00200000:2.0:1767319478.332616:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 659456, bytes: 4096 00000080:00200000:2.0:1767319478.332619:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.332622:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 162, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.332624:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:2.0:1767319478.332626:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.332631:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:2.0:1767319478.332633:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:2.0:1767319478.332636:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.332648:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:2.0:1767319478.332654:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.332656:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.332663:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332671:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332677:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332684:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332691:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.332698:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.332703:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.332719:0:85067:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:2.0:1767319478.332724:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000035844735[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.332727:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000135eb5d7 17ffffc0001001 3:0 ffff90cb2b75a798 161 lru 00000080:00200000:2.0:1767319478.332732:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000003ca95813 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1767319478.332734:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000035844735 00000080:00200000:2.0:1767319478.332735:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.332737:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.332745:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.332766:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.332769:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.332772:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.332778:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.332781:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.332784:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.332788:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332795:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.332803:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.332806:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.332810:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.332813:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:2.0:1767319478.332817:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.332820:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.332825:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 663552 i_blocks 1 00000080:00200000:2.0:1767319478.332827:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.332834:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 663552, count: 4096 00000080:00200000:2.0:1767319478.332838:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 663552, bytes: 4096 00000080:00200000:2.0:1767319478.332840:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.332844:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 163, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.332846:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:2.0:1767319478.332848:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.332853:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:2.0:1767319478.332856:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:2.0:1767319478.332859:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.332871:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:2.0:1767319478.332876:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.332878:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.332885:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332893:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332902:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332909:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.332916:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.332923:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.332928:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.332945:0:85067:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:2.0:1767319478.332949:0:85067:0:(rw26.c:969:ll_write_end()) page@000000005cd6eccc[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.332952:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000007f237a23 17ffffc0001001 3:0 ffff90cb2b75aa20 162 lru 00000080:00200000:2.0:1767319478.332957:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000883c8ba5 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1767319478.332959:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000005cd6eccc 00000080:00200000:2.0:1767319478.332960:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.332962:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.332970:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.333168:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.333171:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.333173:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.333180:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.333183:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.333185:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.333189:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333197:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.333204:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.333207:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.333211:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.333214:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:2.0:1767319478.333218:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.333221:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.333226:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 667648 i_blocks 1 00000080:00200000:2.0:1767319478.333228:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.333237:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 667648, count: 4096 00000080:00200000:2.0:1767319478.333240:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 667648, bytes: 4096 00000080:00200000:2.0:1767319478.333243:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.333246:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 164, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.333247:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:2.0:1767319478.333249:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.333255:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:2.0:1767319478.333258:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:2.0:1767319478.333260:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.333275:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:2.0:1767319478.333281:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.333283:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.333291:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333300:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333420:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333440:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333448:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.333457:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.333462:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.333482:0:85067:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:2.0:1767319478.333486:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000b347e98e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.333489:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000040fbe857 17ffffc0001001 3:0 ffff90cb2b75a510 163 lru 00000080:00200000:2.0:1767319478.333495:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000051a9b4d3 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1767319478.333497:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000b347e98e 00000080:00200000:2.0:1767319478.333498:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.333500:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.333509:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.333532:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.333535:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.333538:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.333545:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.333547:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.333549:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.333554:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333561:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.333568:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.333570:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.333574:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.333577:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:2.0:1767319478.333581:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.333583:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.333588:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 671744 i_blocks 1 00000080:00200000:2.0:1767319478.333590:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.333598:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 671744, count: 4096 00000080:00200000:2.0:1767319478.333602:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 671744, bytes: 4096 00000080:00200000:2.0:1767319478.333604:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.333608:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 165, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.333609:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:2.0:1767319478.333611:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.333616:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:2.0:1767319478.333620:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:2.0:1767319478.333623:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.333635:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:2.0:1767319478.333641:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.333643:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.333650:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333659:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333668:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333676:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333683:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.333691:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.333696:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.333712:0:85067:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:2.0:1767319478.333717:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000096c2ed6c[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.333720:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000002cc7b8b9 17ffffc0001001 3:0 ffff90cb2b75aaf8 164 lru 00000080:00200000:2.0:1767319478.333725:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000d93c09da 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1767319478.333727:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000096c2ed6c 00000080:00200000:2.0:1767319478.333729:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.333731:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.333739:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.333759:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.333762:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.333764:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.333770:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.333772:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.333775:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.333779:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333786:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.333794:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.333796:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.333800:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.333802:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:2.0:1767319478.333806:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.333808:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.333813:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 675840 i_blocks 1 00000080:00200000:2.0:1767319478.333815:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.333823:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 675840, count: 4096 00000080:00200000:2.0:1767319478.333826:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 675840, bytes: 4096 00000080:00200000:2.0:1767319478.333829:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.333832:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 166, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.333833:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:2.0:1767319478.333835:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.333840:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:2.0:1767319478.333843:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:2.0:1767319478.333845:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.333857:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:2.0:1767319478.333862:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.333864:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.333872:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333880:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333888:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333896:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.333903:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.333910:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.333915:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.333936:0:85067:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:2.0:1767319478.333940:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000039673f7b[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.333943:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000030fb0f01 17ffffc0001021 2:0 ffff90cb2b75a5e8 165 lru 00000080:00200000:2.0:1767319478.333948:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000de7894b8 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1767319478.333950:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000039673f7b 00000080:00200000:2.0:1767319478.333951:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.333953:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.333960:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.333993:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.333997:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.333999:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.334004:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.334007:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.334009:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.334013:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334020:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.334028:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.334030:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.334184:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.334188:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:2.0:1767319478.334191:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.334195:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.334200:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 679936 i_blocks 1 00000080:00200000:2.0:1767319478.334203:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.334212:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 679936, count: 4096 00000080:00200000:2.0:1767319478.334215:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 679936, bytes: 4096 00000080:00200000:2.0:1767319478.334217:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.334220:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 167, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.334221:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:2.0:1767319478.334223:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.334228:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:2.0:1767319478.334231:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:2.0:1767319478.334233:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.334245:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:2.0:1767319478.334251:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.334253:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.334260:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334269:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334276:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334283:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334290:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.334297:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.334302:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.334427:0:85067:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:2.0:1767319478.334442:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000061cef7d3[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.334445:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000009dad06d 17ffffc0001001 3:0 ffff90cb2b75a288 166 lru 00000080:00200000:2.0:1767319478.334451:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000ea103482 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1767319478.334453:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000061cef7d3 00000080:00200000:2.0:1767319478.334454:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.334456:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.334466:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.334490:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.334493:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.334495:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.334501:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.334504:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.334506:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.334510:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334518:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.334526:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.334529:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.334533:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.334537:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:2.0:1767319478.334540:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.334544:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.334548:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 684032 i_blocks 1 00000080:00200000:2.0:1767319478.334551:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.334559:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 684032, count: 4096 00000080:00200000:2.0:1767319478.334563:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 684032, bytes: 4096 00000080:00200000:2.0:1767319478.334566:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.334569:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 168, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.334571:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:2.0:1767319478.334573:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.334578:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:2.0:1767319478.334581:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:2.0:1767319478.334583:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.334595:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:2.0:1767319478.334600:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.334602:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.334609:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334618:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334626:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334633:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334639:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.334647:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.334653:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.334669:0:85067:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:2.0:1767319478.334674:0:85067:0:(rw26.c:969:ll_write_end()) page@000000004d839aba[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.334677:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb4c1197 17ffffc0001001 3:0 ffff90cb2b75a6c0 167 lru 00000080:00200000:2.0:1767319478.334682:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa98d71b 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1767319478.334684:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000004d839aba 00000080:00200000:2.0:1767319478.334685:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.334688:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.334696:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.334720:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.334723:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.334725:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.334733:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.334735:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.334737:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.334741:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334749:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.334758:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.334760:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.334764:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.334766:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:2.0:1767319478.334770:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.334772:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.334777:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 688128 i_blocks 1 00000080:00200000:2.0:1767319478.334779:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.334787:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 688128, count: 4096 00000080:00200000:2.0:1767319478.334791:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 688128, bytes: 4096 00000080:00200000:2.0:1767319478.334794:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.334797:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 169, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.334799:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:2.0:1767319478.334801:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.334806:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:2.0:1767319478.334809:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:2.0:1767319478.334811:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.334826:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:2.0:1767319478.334831:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.334834:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.334841:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334848:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334857:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334864:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334870:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.334878:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.334883:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.334897:0:85067:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:2.0:1767319478.334902:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000aaa69ad4[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.334905:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000005c321ddd 17ffffc0001001 3:0 ffff90cb2b75ad80 168 lru 00000080:00200000:2.0:1767319478.334911:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000009e5bfad6 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1767319478.334913:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000aaa69ad4 00000080:00200000:2.0:1767319478.334915:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.334917:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.334925:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.334948:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.334951:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.334953:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.334958:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.334960:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.334963:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.334967:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.334973:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.335112:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.335116:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.335120:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.335123:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:2.0:1767319478.335127:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.335130:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.335135:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 692224 i_blocks 1 00000080:00200000:2.0:1767319478.335138:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.335146:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 692224, count: 4096 00000080:00200000:2.0:1767319478.335149:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 692224, bytes: 4096 00000080:00200000:2.0:1767319478.335151:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.335155:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 170, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.335157:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:2.0:1767319478.335159:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.335164:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:2.0:1767319478.335167:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:2.0:1767319478.335170:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.335182:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:2.0:1767319478.335187:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.335189:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.335196:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335205:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335213:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335220:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335226:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.335234:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.335239:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.335253:0:85067:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:2.0:1767319478.335258:0:85067:0:(rw26.c:969:ll_write_end()) page@000000004cc636bd[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.335261:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000beb2f830 17ffffc0001001 3:0 ffff90cb2b75ae58 169 lru 00000080:00200000:2.0:1767319478.335266:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000092344830 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1767319478.335268:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000004cc636bd 00000080:00200000:2.0:1767319478.335269:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.335271:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.335279:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.335300:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.335303:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.335305:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.335452:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.335455:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.335457:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.335461:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335469:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.335477:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.335479:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.335483:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.335486:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:2.0:1767319478.335490:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.335493:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.335498:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 696320 i_blocks 1 00000080:00200000:2.0:1767319478.335501:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.335509:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 696320, count: 4096 00000080:00200000:2.0:1767319478.335513:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 696320, bytes: 4096 00000080:00200000:2.0:1767319478.335515:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.335519:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 171, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.335520:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:2.0:1767319478.335522:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.335527:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:2.0:1767319478.335530:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:2.0:1767319478.335532:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.335546:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:2.0:1767319478.335552:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.335555:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.335562:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335571:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335579:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335586:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335593:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.335601:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.335606:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.335624:0:85067:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:2.0:1767319478.335628:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000d93afa76[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.335631:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000009992aabb 17ffffc0001001 3:0 ffff90cb2b75aca8 170 lru 00000080:00200000:2.0:1767319478.335636:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000a99c7add 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1767319478.335638:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000d93afa76 00000080:00200000:2.0:1767319478.335639:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.335641:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.335648:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.335669:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.335672:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.335674:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.335680:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.335682:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.335685:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.335689:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335696:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.335704:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.335706:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.335710:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.335712:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:2.0:1767319478.335716:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.335719:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.335723:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 700416 i_blocks 1 00000080:00200000:2.0:1767319478.335726:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.335734:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 700416, count: 4096 00000080:00200000:2.0:1767319478.335738:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 700416, bytes: 4096 00000080:00200000:2.0:1767319478.335740:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.335743:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 172, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.335745:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:2.0:1767319478.335747:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.335752:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:2.0:1767319478.335755:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:2.0:1767319478.335757:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.335768:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:2.0:1767319478.335774:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.335776:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.335783:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335792:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335800:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335807:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335813:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.335821:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.335826:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.335842:0:85067:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:2.0:1767319478.335847:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c15cfdfd[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.335849:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf41dc8a 17ffffc0001001 3:0 ffff90cb2b75abd0 171 lru 00000080:00200000:2.0:1767319478.335854:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e434d6aa 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1767319478.335856:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c15cfdfd 00000080:00200000:2.0:1767319478.335857:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.335859:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.335867:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.335889:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.335892:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.335894:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.335900:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.335903:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.335905:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.335909:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.335917:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.335925:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.335927:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.335931:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.335934:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:2.0:1767319478.335937:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.335940:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.335944:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 704512 i_blocks 1 00000080:00200000:2.0:1767319478.335947:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.335954:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 704512, count: 4096 00000080:00200000:2.0:1767319478.335958:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 704512, bytes: 4096 00000080:00200000:2.0:1767319478.335960:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.335964:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 173, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.335966:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:2.0:1767319478.335968:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.335972:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:2.0:1767319478.335975:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:2.0:1767319478.335978:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.336153:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:2.0:1767319478.336159:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.336162:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.336170:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336178:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336187:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336194:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336200:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.336207:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.336213:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.336230:0:85067:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:2.0:1767319478.336234:0:85067:0:(rw26.c:969:ll_write_end()) page@000000008d8ded44[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.336238:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000001707f91d 17ffffc0001001 3:0 ffff90cb2b75a0d8 172 lru 00000080:00200000:2.0:1767319478.336244:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2c24761 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1767319478.336246:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000008d8ded44 00000080:00200000:2.0:1767319478.336247:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.336250:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.336258:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.336279:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.336283:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.336285:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.336290:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.336293:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.336295:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.336299:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336307:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.336426:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.336429:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.336443:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.336447:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:2.0:1767319478.336450:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.336454:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.336458:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 708608 i_blocks 1 00000080:00200000:2.0:1767319478.336461:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.336468:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 708608, count: 4096 00000080:00200000:2.0:1767319478.336472:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 708608, bytes: 4096 00000080:00200000:2.0:1767319478.336474:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.336478:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 174, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.336479:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:2.0:1767319478.336481:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.336486:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:2.0:1767319478.336489:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:2.0:1767319478.336491:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.336503:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:2.0:1767319478.336509:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.336511:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.336519:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336528:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336536:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336543:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336550:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.336558:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.336564:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.336580:0:85067:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:2.0:1767319478.336585:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c602fa3c[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.336588:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8fc4545 17ffffc0001001 3:0 ffff90cb2b75a870 173 lru 00000080:00200000:2.0:1767319478.336593:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000067c6c35a 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1767319478.336596:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c602fa3c 00000080:00200000:2.0:1767319478.336597:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.336599:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.336608:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.336634:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.336637:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.336639:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.336645:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.336647:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.336650:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.336654:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336661:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.336669:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.336671:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.336675:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.336678:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:2.0:1767319478.336682:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.336685:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.336689:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 712704 i_blocks 1 00000080:00200000:2.0:1767319478.336692:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.336700:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 712704, count: 4096 00000080:00200000:2.0:1767319478.336704:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 712704, bytes: 4096 00000080:00200000:2.0:1767319478.336706:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.336710:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 175, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.336711:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:2.0:1767319478.336714:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.336719:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:2.0:1767319478.336722:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:2.0:1767319478.336725:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.336737:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:2.0:1767319478.336743:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.336745:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.336753:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336762:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336771:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336778:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336785:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.336794:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.336799:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.336815:0:85067:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:2.0:1767319478.336820:0:85067:0:(rw26.c:969:ll_write_end()) page@000000005eb31299[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.336823:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000002a204eea 17ffffc0001001 3:0 ffff90cb2b75a360 174 lru 00000080:00200000:2.0:1767319478.336829:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000014953f7b 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1767319478.336831:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000005eb31299 00000080:00200000:2.0:1767319478.336832:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.336834:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.336842:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.336863:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.336866:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.336869:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.336874:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.336877:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.336880:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.336883:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.336891:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.336900:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.336902:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.336906:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.336909:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:2.0:1767319478.336912:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.336915:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.336920:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 716800 i_blocks 1 00000080:00200000:2.0:1767319478.336923:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.336930:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 716800, count: 4096 00000080:00200000:2.0:1767319478.336934:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 716800, bytes: 4096 00000080:00200000:2.0:1767319478.336937:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.336941:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 176, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.336942:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:2.0:1767319478.336945:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.336949:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:2.0:1767319478.336952:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:2.0:1767319478.336955:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.336968:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:2.0:1767319478.336974:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.336976:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.337153:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337164:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337173:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337181:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337188:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.337197:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.337203:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.337231:0:85067:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:2.0:1767319478.337236:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000665999d2[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.337239:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7788ccf 17ffffc0001001 3:0 ffff90cb063a25e8 175 lru 00000080:00200000:2.0:1767319478.337244:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000060879eb2 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1767319478.337246:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000665999d2 00000080:00200000:2.0:1767319478.337247:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.337249:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.337258:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.337282:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.337286:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.337288:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.337295:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.337297:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.337300:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.337304:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337424:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.337447:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.337450:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.337455:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.337458:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:2.0:1767319478.337462:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.337465:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.337471:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 720896 i_blocks 1 00000080:00200000:2.0:1767319478.337473:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.337481:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 720896, count: 4096 00000080:00200000:2.0:1767319478.337485:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 720896, bytes: 4096 00000080:00200000:2.0:1767319478.337487:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.337491:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 177, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.337492:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:2.0:1767319478.337494:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.337499:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:2.0:1767319478.337502:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:2.0:1767319478.337505:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.337517:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:2.0:1767319478.337523:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.337526:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.337533:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337542:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337551:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337557:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337565:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.337573:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.337578:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.337595:0:85067:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:2.0:1767319478.337600:0:85067:0:(rw26.c:969:ll_write_end()) page@000000002de5112e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.337603:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000035c383a8 17ffffc0001001 3:0 ffff90cb063a2288 176 lru 00000080:00200000:2.0:1767319478.337609:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1e7f742 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1767319478.337611:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000002de5112e 00000080:00200000:2.0:1767319478.337612:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.337615:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.337623:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.337648:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.337652:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.337654:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.337660:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.337663:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.337666:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.337670:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337677:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.337685:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.337688:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.337692:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.337695:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:2.0:1767319478.337698:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.337701:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.337706:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 724992 i_blocks 1 00000080:00200000:2.0:1767319478.337709:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.337716:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 724992, count: 4096 00000080:00200000:2.0:1767319478.337719:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 724992, bytes: 4096 00000080:00200000:2.0:1767319478.337722:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.337725:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 178, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.337727:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:2.0:1767319478.337729:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.337734:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:2.0:1767319478.337737:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:2.0:1767319478.337739:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.337750:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:2.0:1767319478.337756:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.337758:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.337765:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337773:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337782:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337789:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337796:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.337803:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.337808:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.337825:0:85067:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:2.0:1767319478.337829:0:85067:0:(rw26.c:969:ll_write_end()) page@000000006f78b2d3[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.337832:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000009a244e1 17ffffc0001001 3:0 ffff90cb063a26c0 177 lru 00000080:00200000:2.0:1767319478.337838:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000c81f870d 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1767319478.337840:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000006f78b2d3 00000080:00200000:2.0:1767319478.337841:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.337843:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.337850:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.337871:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.337874:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.337876:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.337881:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.337883:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.337885:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.337889:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.337897:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.337906:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.337908:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.337912:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.337914:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:2.0:1767319478.337917:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.337920:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.337924:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 729088 i_blocks 1 00000080:00200000:2.0:1767319478.337926:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.337934:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 729088, count: 4096 00000080:00200000:2.0:1767319478.337937:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 729088, bytes: 4096 00000080:00200000:2.0:1767319478.337939:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.337943:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 179, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.337944:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:2.0:1767319478.337947:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.337952:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:2.0:1767319478.337955:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:2.0:1767319478.337957:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.337969:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:2.0:1767319478.337974:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.337976:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.337997:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338006:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338014:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338021:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338028:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.338185:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.338193:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.338213:0:85067:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:2.0:1767319478.338218:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000a3bd3dcf[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.338221:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000006369ca46 17ffffc0001001 3:0 ffff90cb063a2d80 178 lru 00000080:00200000:2.0:1767319478.338226:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000cbf08db6 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1767319478.338228:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000a3bd3dcf 00000080:00200000:2.0:1767319478.338229:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.338231:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.338240:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.338262:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.338265:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.338267:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.338273:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.338276:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.338279:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.338283:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338290:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.338299:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.338302:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.338306:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.338418:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:2.0:1767319478.338423:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.338426:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.338442:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 733184 i_blocks 1 00000080:00200000:2.0:1767319478.338446:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.338455:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 733184, count: 4096 00000080:00200000:2.0:1767319478.338459:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 733184, bytes: 4096 00000080:00200000:2.0:1767319478.338462:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.338466:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 180, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.338467:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:2.0:1767319478.338469:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.338475:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:2.0:1767319478.338477:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:2.0:1767319478.338480:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.338493:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:2.0:1767319478.338499:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.338501:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.338509:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338519:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338527:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338535:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338541:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.338549:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.338555:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.338572:0:85067:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:2.0:1767319478.338577:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000344cd724[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.338581:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000031c46068 17ffffc0001001 3:0 ffff90cb063a2e58 179 lru 00000080:00200000:2.0:1767319478.338586:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000526b6e53 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1767319478.338589:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000344cd724 00000080:00200000:2.0:1767319478.338590:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.338593:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.338602:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.338626:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.338629:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.338632:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.338638:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.338641:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.338643:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.338648:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338655:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.338664:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.338667:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.338671:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.338674:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:2.0:1767319478.338678:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.338681:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.338685:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 737280 i_blocks 1 00000080:00200000:2.0:1767319478.338688:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.338695:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 737280, count: 4096 00000080:00200000:2.0:1767319478.338699:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 737280, bytes: 4096 00000080:00200000:2.0:1767319478.338702:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.338705:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 181, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.338707:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:2.0:1767319478.338709:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.338715:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:2.0:1767319478.338718:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:2.0:1767319478.338720:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.338735:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:2.0:1767319478.338741:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.338744:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.338752:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338762:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338771:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338778:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338785:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.338793:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.338798:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.338823:0:85067:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:2.0:1767319478.338828:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000a91b4927[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.338831:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000348e8885 17ffffc0001021 2:0 ffff90cb063a2ca8 180 lru 00000080:00200000:2.0:1767319478.338836:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000251a457d 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1767319478.338839:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000a91b4927 00000080:00200000:2.0:1767319478.338840:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.338842:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.338852:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.338877:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.338880:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.338882:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.338888:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.338891:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.338893:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.338897:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.338905:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.338914:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.338916:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.338919:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.338923:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:2.0:1767319478.338926:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.338929:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.338934:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 741376 i_blocks 1 00000080:00200000:2.0:1767319478.338937:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.338945:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 741376, count: 4096 00000080:00200000:2.0:1767319478.338948:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 741376, bytes: 4096 00000080:00200000:2.0:1767319478.338951:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.338955:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 182, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.338956:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:2.0:1767319478.338958:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.338964:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:2.0:1767319478.338967:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:2.0:1767319478.338969:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.339114:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:2.0:1767319478.339120:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.339122:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.339130:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339139:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339148:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339155:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339162:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.339170:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.339175:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.339191:0:85067:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:2.0:1767319478.339195:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000050a45920[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.339198:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000029d39491 17ffffc0001001 3:0 ffff90cb063a2bd0 181 lru 00000080:00200000:2.0:1767319478.339204:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000032d897f1 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1767319478.339206:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000050a45920 00000080:00200000:2.0:1767319478.339207:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.339209:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.339217:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.339238:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.339241:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.339244:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.339250:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.339252:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.339255:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.339259:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339267:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.339275:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.339278:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.339281:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.339284:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:2.0:1767319478.339288:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.339291:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.339296:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 745472 i_blocks 1 00000080:00200000:2.0:1767319478.339299:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.339307:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 745472, count: 4096 00000080:00200000:2.0:1767319478.339473:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 745472, bytes: 4096 00000080:00200000:2.0:1767319478.339476:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.339479:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 183, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.339481:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:2.0:1767319478.339483:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.339489:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:2.0:1767319478.339492:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:2.0:1767319478.339494:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.339506:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:2.0:1767319478.339512:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.339515:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.339523:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339532:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339540:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339547:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339555:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.339562:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.339568:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.339583:0:85067:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:2.0:1767319478.339587:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000446dad86[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.339595:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000092220501 17ffffc0001001 3:0 ffff90cb063a20d8 182 lru 00000080:00200000:2.0:1767319478.339600:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002740602b 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1767319478.339603:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000446dad86 00000080:00200000:2.0:1767319478.339604:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.339606:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.339614:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.339635:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.339638:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.339640:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.339646:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.339649:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.339652:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.339656:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339664:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.339672:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.339675:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.339679:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.339682:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:2.0:1767319478.339685:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.339688:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.339694:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 749568 i_blocks 1 00000080:00200000:2.0:1767319478.339696:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.339704:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 749568, count: 4096 00000080:00200000:2.0:1767319478.339708:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 749568, bytes: 4096 00000080:00200000:2.0:1767319478.339710:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.339713:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 184, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.339715:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:2.0:1767319478.339717:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.339722:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:2.0:1767319478.339725:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:2.0:1767319478.339727:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.339739:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:2.0:1767319478.339744:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.339747:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.339754:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339763:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339771:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339779:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339785:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.339792:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.339798:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.339814:0:85067:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:2.0:1767319478.339819:0:85067:0:(rw26.c:969:ll_write_end()) page@000000001c9e92d2[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.339822:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2f9280f 17ffffc0001001 3:0 ffff90cb063a2870 183 lru 00000080:00200000:2.0:1767319478.339828:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4aa2f55 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1767319478.339830:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000001c9e92d2 00000080:00200000:2.0:1767319478.339831:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.339833:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.339841:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.339864:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.339867:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.339869:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.339875:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.339878:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.339880:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.339885:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.339893:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.339900:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.339903:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.339907:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.339910:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:2.0:1767319478.339913:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.339916:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.339921:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 753664 i_blocks 1 00000080:00200000:2.0:1767319478.339924:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.339931:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 753664, count: 4096 00000080:00200000:2.0:1767319478.339934:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 753664, bytes: 4096 00000080:00200000:2.0:1767319478.339937:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.339940:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 185, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.339941:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:2.0:1767319478.339944:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.339948:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:2.0:1767319478.339952:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:2.0:1767319478.339954:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.339968:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:2.0:1767319478.339974:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.339976:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.340148:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340159:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340166:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340174:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340180:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.340188:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.340194:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.340215:0:85067:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:2.0:1767319478.340220:0:85067:0:(rw26.c:969:ll_write_end()) page@000000008207951f[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.340222:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b17ce28a 17ffffc0001001 3:0 ffff90cb063a2360 184 lru 00000080:00200000:2.0:1767319478.340228:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000db4963e3 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1767319478.340230:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000008207951f 00000080:00200000:2.0:1767319478.340232:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.340234:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.340243:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.340265:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.340268:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.340271:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.340277:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.340280:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.340283:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.340286:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340294:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.340303:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.340305:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.340415:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.340420:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:2.0:1767319478.340424:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.340427:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.340441:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 757760 i_blocks 1 00000080:00200000:2.0:1767319478.340445:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.340453:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 757760, count: 4096 00000080:00200000:2.0:1767319478.340457:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 757760, bytes: 4096 00000080:00200000:2.0:1767319478.340459:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.340463:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 186, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.340465:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:2.0:1767319478.340467:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.340473:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:2.0:1767319478.340476:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:2.0:1767319478.340478:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.340490:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:2.0:1767319478.340496:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.340498:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.340505:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340514:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340523:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340530:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340538:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.340546:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.340551:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.340568:0:85067:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:2.0:1767319478.340572:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c85d8ace[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.340575:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000427499b4 17ffffc0001001 3:0 ffff90cb063a2000 185 lru 00000080:00200000:2.0:1767319478.340581:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000029f03cf9 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1767319478.340583:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c85d8ace 00000080:00200000:2.0:1767319478.340584:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.340587:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.340597:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.340619:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.340622:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.340624:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.340631:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.340633:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.340636:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.340639:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340646:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.340655:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.340657:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.340661:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.340664:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:2.0:1767319478.340668:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.340670:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.340675:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 761856 i_blocks 1 00000080:00200000:2.0:1767319478.340678:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.340686:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 761856, count: 4096 00000080:00200000:2.0:1767319478.340689:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 761856, bytes: 4096 00000080:00200000:2.0:1767319478.340692:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.340695:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 187, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.340697:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:2.0:1767319478.340699:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.340704:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:2.0:1767319478.340706:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:2.0:1767319478.340708:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.340720:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:2.0:1767319478.340726:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.340728:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.340736:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340745:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340752:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340759:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340765:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.340773:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.340778:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.340795:0:85067:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:2.0:1767319478.340800:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000705ff0dc[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.340803:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000008bb7f561 17ffffc0001001 3:0 ffff90cb063a2948 186 lru 00000080:00200000:2.0:1767319478.340808:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000049d0ce2 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1767319478.340810:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000705ff0dc 00000080:00200000:2.0:1767319478.340811:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.340813:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.340821:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.340844:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.340848:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.340850:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.340856:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.340859:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.340862:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.340866:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340873:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.340881:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.340884:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.340887:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.340890:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:2.0:1767319478.340894:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.340897:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.340902:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 765952 i_blocks 1 00000080:00200000:2.0:1767319478.340906:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.340914:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 765952, count: 4096 00000080:00200000:2.0:1767319478.340918:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 765952, bytes: 4096 00000080:00200000:2.0:1767319478.340920:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.340924:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 188, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.340925:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:2.0:1767319478.340927:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.340933:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:2.0:1767319478.340936:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:2.0:1767319478.340938:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.340952:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:2.0:1767319478.340957:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.340959:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.340966:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.340975:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341147:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341156:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341162:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.341171:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.341179:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.341196:0:85067:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:2.0:1767319478.341201:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000af3f5aae[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.341204:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000007df0645 17ffffc0001001 3:0 ffff90cb063a21b0 187 lru 00000080:00200000:2.0:1767319478.341210:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000003b648147 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1767319478.341212:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000af3f5aae 00000080:00200000:2.0:1767319478.341213:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.341215:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.341224:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.341246:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.341250:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.341252:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.341259:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.341262:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.341265:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.341269:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341277:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.341286:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.341289:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.341293:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.341296:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:2.0:1767319478.341300:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.341304:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.341322:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 770048 i_blocks 1 00000080:00200000:2.0:1767319478.341326:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.341334:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 770048, count: 4096 00000080:00200000:2.0:1767319478.341338:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 770048, bytes: 4096 00000080:00200000:2.0:1767319478.341341:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.341344:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 189, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.341346:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:2.0:1767319478.341349:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.341355:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:2.0:1767319478.341358:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:2.0:1767319478.341361:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.341403:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:2.0:1767319478.341409:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.341412:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.341420:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341429:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341446:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341455:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341461:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.341469:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.341474:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.341491:0:85067:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:2.0:1767319478.341496:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000096f24894[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.341499:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000005134b83 17ffffc0001001 3:0 ffff90cb063a2438 188 lru 00000080:00200000:2.0:1767319478.341505:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000a176639f 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1767319478.341507:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000096f24894 00000080:00200000:2.0:1767319478.341508:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.341510:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.341519:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.341543:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.341547:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.341549:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.341555:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.341558:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.341560:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.341564:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341571:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.341579:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.341581:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.341584:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.341587:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:2.0:1767319478.341591:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.341594:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.341599:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 774144 i_blocks 1 00000080:00200000:2.0:1767319478.341602:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.341609:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 774144, count: 4096 00000080:00200000:2.0:1767319478.341613:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 774144, bytes: 4096 00000080:00200000:2.0:1767319478.341616:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.341619:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 190, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.341621:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:2.0:1767319478.341623:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.341629:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:2.0:1767319478.341632:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:2.0:1767319478.341634:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.341647:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:2.0:1767319478.341652:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.341654:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.341661:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341670:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341679:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341686:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341692:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.341699:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.341704:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.341721:0:85067:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:2.0:1767319478.341725:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000022f66f28[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.341728:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000003e0dbaf6 17ffffc0001001 3:0 ffff90cb063a2798 189 lru 00000080:00200000:2.0:1767319478.341733:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002aade8b9 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1767319478.341735:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000022f66f28 00000080:00200000:2.0:1767319478.341736:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.341739:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.341746:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.341767:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.341770:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.341772:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.341777:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.341780:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.341783:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.341787:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341794:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.341802:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.341804:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.341808:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.341811:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:2.0:1767319478.341815:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.341818:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.341823:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 778240 i_blocks 1 00000080:00200000:2.0:1767319478.341826:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.341834:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 778240, count: 4096 00000080:00200000:2.0:1767319478.341838:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 778240, bytes: 4096 00000080:00200000:2.0:1767319478.341840:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.341844:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 191, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.341845:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:2.0:1767319478.341847:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.341852:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:2.0:1767319478.341856:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:2.0:1767319478.341860:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.341874:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:2.0:1767319478.341880:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.341882:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.341890:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341899:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341906:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341914:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.341921:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.341928:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.341934:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.341951:0:85067:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:2.0:1767319478.341955:0:85067:0:(rw26.c:969:ll_write_end()) page@000000000b9c1849[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.341959:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000ddd35e1f 17ffffc0001001 3:0 ffff90cb063a2a20 190 lru 00000080:00200000:2.0:1767319478.341964:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000b286b719 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1767319478.341966:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000000b9c1849 00000080:00200000:2.0:1767319478.341967:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.341969:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.341977:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.342485:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.342489:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.342492:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.342499:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.342502:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.342504:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.342510:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.342518:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.342528:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.342530:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.342534:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.342538:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:2.0:1767319478.342543:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.342545:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.342552:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 782336 i_blocks 1 00000080:00200000:2.0:1767319478.342555:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.342566:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 782336, count: 4096 00000080:00200000:2.0:1767319478.342570:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 782336, bytes: 4096 00000080:00200000:2.0:1767319478.342573:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.342576:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 192, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.342578:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:2.0:1767319478.342580:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.342586:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:2.0:1767319478.342589:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:2.0:1767319478.342592:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.342605:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:2.0:1767319478.342611:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.342614:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.342623:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.342632:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.342641:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.342648:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.342654:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.342661:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.342667:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.342689:0:85067:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:2.0:1767319478.342694:0:85067:0:(rw26.c:969:ll_write_end()) page@000000000091d49e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.342697:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000005568000e 17ffffc0001001 3:0 ffff90cb063a2510 191 lru 00000080:00200000:2.0:1767319478.342703:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002a428112 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1767319478.342706:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000000091d49e 00000080:00200000:2.0:1767319478.342707:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.342709:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.342718:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.342740:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.342744:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.342746:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.342752:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.342755:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.342757:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.342761:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.342769:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.342777:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.342779:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.342783:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.342786:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:2.0:1767319478.342790:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.342793:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.342798:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 786432 i_blocks 1 00000080:00200000:2.0:1767319478.342801:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.342809:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 786432, count: 4096 00000080:00200000:2.0:1767319478.342813:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 786432, bytes: 4096 00000080:00200000:2.0:1767319478.342815:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.342818:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 193, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.342820:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:2.0:1767319478.342822:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.342827:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:2.0:1767319478.342830:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:2.0:1767319478.342832:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.342845:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:2.0:1767319478.342850:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.342852:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.342860:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.342868:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.342877:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.342884:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.342892:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.342900:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.342905:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.342926:0:85067:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:2.0:1767319478.342931:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000ee1b91bb[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.342934:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9b127ad 17ffffc0001001 3:0 ffff90cb063a2af8 192 lru 00000080:00200000:2.0:1767319478.342940:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1534b03 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1767319478.342942:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000ee1b91bb 00000080:00200000:2.0:1767319478.342943:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.342945:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.342954:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.342976:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.343142:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.343146:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.343153:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.343156:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.343159:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.343163:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.343170:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.343179:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.343181:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.343186:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.343189:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:2.0:1767319478.343192:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.343195:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.343201:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 790528 i_blocks 1 00000080:00200000:2.0:1767319478.343203:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.343212:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 790528, count: 4096 00000080:00200000:2.0:1767319478.343215:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 790528, bytes: 4096 00000080:00200000:2.0:1767319478.343218:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.343221:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 194, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.343223:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:2.0:1767319478.343225:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.343234:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:2.0:1767319478.343237:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:2.0:1767319478.343239:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.343251:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:2.0:1767319478.343257:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.343259:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.343267:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.343275:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.343282:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.343289:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.343294:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.343301:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.343307:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.343633:0:85067:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:2.0:1767319478.343639:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000058890b8[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.343642:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000003a3d59ae 17ffffc0001001 3:0 ffff90cb0342b0d8 193 lru 00000080:00200000:2.0:1767319478.343648:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000814be620 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1767319478.343650:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000058890b8 00000080:00200000:2.0:1767319478.343651:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.343654:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.343664:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.343691:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.343696:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.343698:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.343705:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.343707:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.343710:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.343714:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.343723:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.343732:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.343735:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.343739:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.343742:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:2.0:1767319478.343746:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.343748:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.343753:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 794624 i_blocks 1 00000080:00200000:2.0:1767319478.343756:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.343766:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 794624, count: 4096 00000080:00200000:2.0:1767319478.343770:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 794624, bytes: 4096 00000080:00200000:2.0:1767319478.343772:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.343775:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 195, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.343776:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:2.0:1767319478.343779:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.343784:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:2.0:1767319478.343787:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:2.0:1767319478.343789:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.343802:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:2.0:1767319478.343807:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.343809:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.343817:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.343827:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.343836:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.343843:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.343850:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.343858:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.343863:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.343879:0:85067:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:2.0:1767319478.343884:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000e67aac5e[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.343887:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000013160781 17ffffc0001001 3:0 ffff90cb0342b870 194 lru 00000080:00200000:2.0:1767319478.343892:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac549c4f 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1767319478.343894:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000e67aac5e 00000080:00200000:2.0:1767319478.343895:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.343898:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.343906:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.343928:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.343931:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.343933:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.343938:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.343940:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.343942:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.343946:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.343953:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.343961:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.343963:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.343967:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.343969:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:2.0:1767319478.343973:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.343976:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.344215:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 798720 i_blocks 1 00000080:00200000:2.0:1767319478.344219:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.344229:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 798720, count: 4096 00000080:00200000:2.0:1767319478.344233:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 798720, bytes: 4096 00000080:00200000:2.0:1767319478.344235:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.344239:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 196, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.344241:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:2.0:1767319478.344243:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.344249:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:2.0:1767319478.344251:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:2.0:1767319478.344254:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.344267:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:2.0:1767319478.344272:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.344274:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.344282:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344292:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344300:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344307:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344417:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.344426:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.344443:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.344469:0:85067:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:2.0:1767319478.344474:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000442fc02b[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.344476:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000010bee0cb 17ffffc0001021 2:0 ffff90cb0342b360 195 lru 00000080:00200000:2.0:1767319478.344482:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000d644bc2f 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1767319478.344483:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000442fc02b 00000080:00200000:2.0:1767319478.344484:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.344487:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.344497:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.344521:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.344524:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.344526:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.344533:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.344535:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.344538:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.344542:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344550:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.344559:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.344561:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.344566:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.344569:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:2.0:1767319478.344573:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.344576:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.344581:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 802816 i_blocks 1 00000080:00200000:2.0:1767319478.344584:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.344592:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 802816, count: 4096 00000080:00200000:2.0:1767319478.344596:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 802816, bytes: 4096 00000080:00200000:2.0:1767319478.344598:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.344601:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 197, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.344603:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:2.0:1767319478.344605:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.344610:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:2.0:1767319478.344614:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:2.0:1767319478.344616:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.344628:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:2.0:1767319478.344634:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.344636:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.344643:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344652:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344660:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344667:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344674:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.344681:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.344687:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.344704:0:85067:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:2.0:1767319478.344710:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f438c14f[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.344712:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000014975575 17ffffc0001001 3:0 ffff90cb0342b000 196 lru 00000080:00200000:2.0:1767319478.344718:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7ac5de2 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1767319478.344720:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f438c14f 00000080:00200000:2.0:1767319478.344721:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.344724:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.344732:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.344757:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.344761:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.344763:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.344770:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.344773:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.344776:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.344780:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344788:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.344796:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.344799:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.344803:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.344806:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:2.0:1767319478.344810:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.344813:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.344818:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 806912 i_blocks 1 00000080:00200000:2.0:1767319478.344821:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.344829:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 806912, count: 4096 00000080:00200000:2.0:1767319478.344833:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 806912, bytes: 4096 00000080:00200000:2.0:1767319478.344836:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.344840:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 198, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.344841:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:2.0:1767319478.344844:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.344850:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:2.0:1767319478.344853:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:2.0:1767319478.344855:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.344870:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:2.0:1767319478.344876:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.344879:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.344887:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344896:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344905:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344913:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.344920:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.344928:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.344934:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.344951:0:85067:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:2.0:1767319478.344956:0:85067:0:(rw26.c:969:ll_write_end()) page@000000008ddd5aa5[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.344959:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000091a885e4 17ffffc0001001 3:0 ffff90cb0342b948 197 lru 00000080:00200000:2.0:1767319478.344965:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000054e8e0ae 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1767319478.344967:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000008ddd5aa5 00000080:00200000:2.0:1767319478.344968:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.344971:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.345221:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.345247:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.345250:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.345252:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.345258:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.345261:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.345263:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.345268:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.345276:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.345285:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.345287:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.345291:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.345294:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:2.0:1767319478.345298:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.345301:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.345307:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 811008 i_blocks 1 00000080:00200000:2.0:1767319478.345415:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.345427:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 811008, count: 4096 00000080:00200000:2.0:1767319478.345431:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 811008, bytes: 4096 00000080:00200000:2.0:1767319478.345442:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.345446:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 199, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.345447:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:2.0:1767319478.345450:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.345456:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:2.0:1767319478.345459:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:2.0:1767319478.345461:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.345474:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:2.0:1767319478.345480:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.345482:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.345490:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.345499:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.345508:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.345516:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.345523:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.345531:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.345537:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.345558:0:85067:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:2.0:1767319478.345563:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000d075ae86[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.345566:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6c77498 17ffffc0001001 3:0 ffff90cb0342b1b0 198 lru 00000080:00200000:2.0:1767319478.345571:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000034f78e82 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1767319478.345574:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000d075ae86 00000080:00200000:2.0:1767319478.345575:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.345577:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.345587:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.345609:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.345612:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.345615:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.345621:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.345624:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.345626:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.345630:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.345638:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.345647:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.345649:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.345653:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.345656:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:2.0:1767319478.345660:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.345663:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.345667:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 815104 i_blocks 1 00000080:00200000:2.0:1767319478.345670:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.345677:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 815104, count: 4096 00000080:00200000:2.0:1767319478.345680:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 815104, bytes: 4096 00000080:00200000:2.0:1767319478.345683:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.345686:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 200, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.345688:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:2.0:1767319478.345690:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.345695:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:2.0:1767319478.345697:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:2.0:1767319478.345700:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.345798:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:2.0:1767319478.345804:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.345806:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.345814:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.345823:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.345831:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.345839:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.345845:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.345852:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.345857:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.345871:0:85067:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:2.0:1767319478.345875:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c9d1c55c[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.345878:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000008cd81718 17ffffc0001001 3:0 ffff90cb0342b438 199 lru 00000080:00200000:2.0:1767319478.345883:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba4903fb 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1767319478.345886:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c9d1c55c 00000080:00200000:2.0:1767319478.345887:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.345889:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.345897:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.345916:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.345924:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.345926:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.345932:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.345934:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.345937:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.345941:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.345948:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.345956:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.345958:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.345962:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.345964:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:2.0:1767319478.345968:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.345970:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.345975:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 819200 i_blocks 1 00000080:00200000:2.0:1767319478.345977:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.346187:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 819200, count: 4096 00000080:00200000:2.0:1767319478.346193:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 819200, bytes: 4096 00000080:00200000:2.0:1767319478.346196:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.346199:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 201, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.346201:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:2.0:1767319478.346203:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.346208:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:2.0:1767319478.346211:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:2.0:1767319478.346213:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.346224:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:2.0:1767319478.346229:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.346231:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.346239:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346248:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346256:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346264:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346271:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.346277:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.346282:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.346295:0:85067:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:2.0:1767319478.346299:0:85067:0:(rw26.c:969:ll_write_end()) page@000000007901b699[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.346302:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000004b3c3bb 17ffffc0001001 3:0 ffff90cb0342b798 200 lru 00000080:00200000:2.0:1767319478.346307:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000063703234 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1767319478.346426:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000007901b699 00000080:00200000:2.0:1767319478.346427:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.346430:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.346449:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.346475:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.346478:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.346480:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.346487:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.346489:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.346492:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.346496:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346503:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.346512:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.346515:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.346519:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.346522:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:2.0:1767319478.346525:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.346528:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.346533:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 823296 i_blocks 1 00000080:00200000:2.0:1767319478.346536:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.346544:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 823296, count: 4096 00000080:00200000:2.0:1767319478.346548:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 823296, bytes: 4096 00000080:00200000:2.0:1767319478.346551:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.346554:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 202, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.346556:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:2.0:1767319478.346558:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.346563:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:2.0:1767319478.346566:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:2.0:1767319478.346568:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.346581:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:2.0:1767319478.346587:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.346589:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.346597:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346606:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346614:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346621:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346627:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.346634:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.346639:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.346655:0:85067:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:2.0:1767319478.346660:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bac95bd2[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.346662:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000010549344 17ffffc0001001 3:0 ffff90cb0342ba20 201 lru 00000080:00200000:2.0:1767319478.346668:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000003213ff4 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1767319478.346669:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bac95bd2 00000080:00200000:2.0:1767319478.346670:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.346673:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.346681:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.346703:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.346706:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.346708:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.346714:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.346716:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.346719:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.346723:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346731:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.346739:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.346741:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.346745:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.346748:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:2.0:1767319478.346752:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.346754:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.346759:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 827392 i_blocks 1 00000080:00200000:2.0:1767319478.346761:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.346768:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 827392, count: 4096 00000080:00200000:2.0:1767319478.346771:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 827392, bytes: 4096 00000080:00200000:2.0:1767319478.346774:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.346777:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 203, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.346778:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:2.0:1767319478.346780:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.346785:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:2.0:1767319478.346788:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:2.0:1767319478.346790:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.346801:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:2.0:1767319478.346806:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.346808:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.346815:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346823:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346831:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346838:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346844:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.346852:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.346857:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.346871:0:85067:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:2.0:1767319478.346876:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000c0aacd85[3 00000000026000a1 2 1 00000000e177956a] 00000080:00200000:2.0:1767319478.346879:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000066ffe391 17ffffc0001001 3:0 ffff90cb0342b510 202 lru 00000080:00200000:2.0:1767319478.346884:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000480e7882 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1767319478.346886:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000c0aacd85 00000080:00200000:2.0:1767319478.346887:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.346889:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.346897:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.346920:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:2.0:1767319478.346924:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.346926:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.346932:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.346935:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.346938:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.346942:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.346949:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.346958:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076deb78 (ffff90cb0ae332d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.346960:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.346964:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.346966:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:2.0:1767319478.346970:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.346973:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.346977:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 831488 i_blocks 1 00000080:00200000:2.0:1767319478.347303:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.347593:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 831488, count: 4096 00000080:00200000:3.0:1767319478.347601:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 831488, bytes: 4096 00000080:00200000:3.0:1767319478.347603:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.347606:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 204, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.347607:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:3.0:1767319478.347609:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.347615:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:3.0:1767319478.347618:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:3.0:1767319478.347620:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.347626:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:3.0:1767319478.347633:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.347635:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.347644:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.347650:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.347656:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.347661:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.347675:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.347680:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.347685:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.347705:0:85067:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:3.0:1767319478.347709:0:85067:0:(rw26.c:969:ll_write_end()) page@000000002074089f[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.347711:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa609260 17ffffc0001001 3:0 ffff90cb2b5fe5e8 203 lru 00000080:00200000:3.0:1767319478.347715:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000007136082f 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1767319478.347717:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000002074089f 00000080:00200000:3.0:1767319478.347718:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.347720:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.347729:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.347742:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.347745:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.347748:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.347755:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.347758:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.347760:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.347764:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.347772:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.347782:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.347789:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.347793:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.347796:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:3.0:1767319478.347800:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.347802:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.347806:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 835584 i_blocks 1 00000080:00200000:3.0:1767319478.347808:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.347814:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 835584, count: 4096 00000080:00200000:3.0:1767319478.347816:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 835584, bytes: 4096 00000080:00200000:3.0:1767319478.347818:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.347820:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 205, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.347821:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:3.0:1767319478.347823:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.347826:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:3.0:1767319478.347828:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:3.0:1767319478.347830:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.347833:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:3.0:1767319478.347837:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.347838:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.347844:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.347850:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.347855:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.347859:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.347870:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.347875:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.347879:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.347889:0:85067:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:3.0:1767319478.347892:0:85067:0:(rw26.c:969:ll_write_end()) page@000000000bdef98e[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.347894:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000068b993a2 17ffffc0001001 3:0 ffff90cb2b5feaf8 204 lru 00000080:00200000:3.0:1767319478.347897:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000009c2401ac 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1767319478.347899:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000000bdef98e 00000080:00200000:3.0:1767319478.347899:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.347901:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.347906:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.347914:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.347915:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.347917:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.347921:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.347922:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.347924:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.347927:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.347931:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.347936:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.347941:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.347944:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.347946:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:3.0:1767319478.347949:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.347951:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.347954:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 839680 i_blocks 1 00000080:00200000:3.0:1767319478.347956:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.347961:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 839680, count: 4096 00000080:00200000:3.0:1767319478.347963:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 839680, bytes: 4096 00000080:00200000:3.0:1767319478.347965:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.347967:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 206, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.347968:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:3.0:1767319478.347970:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.347974:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:3.0:1767319478.347977:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:3.0:1767319478.347979:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.347984:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:3.0:1767319478.347989:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.347991:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.347998:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.348006:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.348014:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.348020:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.348037:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.348046:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.348052:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.348067:0:85067:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:3.0:1767319478.348071:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f24575d5[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.348074:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000195e744c 17ffffc0001001 3:0 ffff90cb2b5fe510 205 lru 00000080:00200000:3.0:1767319478.348079:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000017215b1e 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1767319478.348081:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f24575d5 00000080:00200000:3.0:1767319478.348082:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.348084:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.348092:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.348104:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.348107:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.348109:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.348114:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.348116:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.348119:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.348123:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.348130:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.348138:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.348146:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.348151:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.348154:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:3.0:1767319478.348158:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.348161:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.348166:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 843776 i_blocks 1 00000080:00200000:3.0:1767319478.348169:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.348177:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 843776, count: 4096 00000080:00200000:3.0:1767319478.348181:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 843776, bytes: 4096 00000080:00200000:3.0:1767319478.348183:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.348187:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 207, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.348188:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:3.0:1767319478.348191:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.348196:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:3.0:1767319478.348199:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:3.0:1767319478.348201:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.348207:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:3.0:1767319478.348213:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.348215:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.348223:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.348232:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.348240:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.348246:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.348261:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.348269:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.348275:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.348289:0:85067:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:3.0:1767319478.348293:0:85067:0:(rw26.c:969:ll_write_end()) page@000000007d110839[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.348296:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1746bc5 17ffffc0001001 3:0 ffff90cb2b5fea20 206 lru 00000080:00200000:3.0:1767319478.348300:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5b836b1 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1767319478.348303:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000007d110839 00000080:00200000:3.0:1767319478.348304:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.348306:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.348314:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.348326:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.348328:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.348331:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.348336:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.348338:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.348341:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.348345:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.348352:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.348360:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.349234:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.349240:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.349244:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:3.0:1767319478.349249:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.349252:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.349258:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 847872 i_blocks 1 00000080:00200000:3.0:1767319478.349260:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.349271:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 847872, count: 4096 00000080:00200000:3.0:1767319478.349274:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 847872, bytes: 4096 00000080:00200000:3.0:1767319478.349277:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.349280:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 208, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.349281:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:3.0:1767319478.349283:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.349289:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:3.0:1767319478.349292:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:3.0:1767319478.349294:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.349301:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:3.0:1767319478.349308:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.349311:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.349323:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349333:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349342:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349350:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349402:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.349409:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.349415:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.349449:0:85067:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:3.0:1767319478.349455:0:85067:0:(rw26.c:969:ll_write_end()) page@000000003124844b[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.349458:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000007ec178c4 17ffffc0001001 3:0 ffff90cb2b5fe798 207 lru 00000080:00200000:3.0:1767319478.349468:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000674e82d0 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:3.0:1767319478.349470:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000003124844b 00000080:00200000:3.0:1767319478.349471:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.349474:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.349487:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.349502:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.349506:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.349509:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.349517:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.349519:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.349522:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.349526:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349533:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.349543:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.349551:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.349561:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.349565:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:3.0:1767319478.349569:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.349572:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.349578:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 851968 i_blocks 1 00000080:00200000:3.0:1767319478.349581:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.349589:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 851968, count: 4096 00000080:00200000:3.0:1767319478.349592:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 851968, bytes: 4096 00000080:00200000:3.0:1767319478.349595:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.349598:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 209, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.349599:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:3.0:1767319478.349602:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.349607:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:3.0:1767319478.349610:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:3.0:1767319478.349612:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.349617:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:3.0:1767319478.349622:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.349624:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.349631:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349640:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349647:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349654:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349670:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.349678:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.349684:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.349700:0:85067:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:3.0:1767319478.349703:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000643cc2e0[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.349706:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b95db785 17ffffc0001001 3:0 ffff90cb2b5fe438 208 lru 00000080:00200000:3.0:1767319478.349712:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000003f7d5426 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:3.0:1767319478.349714:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000643cc2e0 00000080:00200000:3.0:1767319478.349715:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.349717:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.349725:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.349736:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.349738:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.349741:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.349746:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.349748:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.349751:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.349755:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349762:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.349770:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.349778:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.349782:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.349785:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:3.0:1767319478.349789:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.349792:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.349797:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 856064 i_blocks 1 00000080:00200000:3.0:1767319478.349800:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.349808:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 856064, count: 4096 00000080:00200000:3.0:1767319478.349812:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 856064, bytes: 4096 00000080:00200000:3.0:1767319478.349814:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.349817:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 210, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.349819:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:3.0:1767319478.349821:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.349826:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:3.0:1767319478.349829:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:3.0:1767319478.349831:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.349836:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:3.0:1767319478.349842:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.349844:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.349851:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349860:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349868:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349875:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349894:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.349903:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.349909:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.349922:0:85067:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:3.0:1767319478.349926:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f4f49673[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.349929:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000452abf3e 17ffffc0001001 3:0 ffff90cb2b5fe1b0 209 lru 00000080:00200000:3.0:1767319478.349935:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000009ecf4f30 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:3.0:1767319478.349937:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f4f49673 00000080:00200000:3.0:1767319478.349938:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.349940:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.349948:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.349958:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.349961:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.349963:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.349969:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.349971:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.349973:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.349977:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.349985:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.349994:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.350004:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.350008:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.350011:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:3.0:1767319478.350015:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.350018:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.350022:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 860160 i_blocks 1 00000080:00200000:3.0:1767319478.350025:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.350033:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 860160, count: 4096 00000080:00200000:3.0:1767319478.350037:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 860160, bytes: 4096 00000080:00200000:3.0:1767319478.350039:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.350042:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 211, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.350044:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:3.0:1767319478.350046:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.350051:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:3.0:1767319478.350053:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:3.0:1767319478.350055:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.350060:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:3.0:1767319478.350065:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.350067:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.350074:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350083:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350091:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350099:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350116:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.350124:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.350130:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.350145:0:85067:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:3.0:1767319478.350149:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000197cef48[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.350152:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000000be145b8 17ffffc0001001 3:0 ffff90cb2b5fe948 210 lru 00000080:00200000:3.0:1767319478.350157:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1662f54 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:3.0:1767319478.350159:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000197cef48 00000080:00200000:3.0:1767319478.350160:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.350162:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.350170:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.350181:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.350184:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.350186:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.350192:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.350194:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.350197:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.350201:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350208:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.350217:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.350224:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.350230:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.350234:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:3.0:1767319478.350237:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.350241:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.350245:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 864256 i_blocks 1 00000080:00200000:3.0:1767319478.350248:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.350256:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 864256, count: 4096 00000080:00200000:3.0:1767319478.350260:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 864256, bytes: 4096 00000080:00200000:3.0:1767319478.350262:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.350266:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 212, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.350267:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:3.0:1767319478.350269:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.350274:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:3.0:1767319478.350277:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:3.0:1767319478.350280:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.350285:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:3.0:1767319478.350291:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.350293:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.350300:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350309:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350318:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350326:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350343:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.350352:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.350358:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.350633:0:85067:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:3.0:1767319478.350638:0:85067:0:(rw26.c:969:ll_write_end()) page@000000008e0bc2f6[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.350641:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000096250bad 17ffffc0001001 3:0 ffff90cb2b5fe000 211 lru 00000080:00200000:3.0:1767319478.350646:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000d12eb988 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:3.0:1767319478.350649:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000008e0bc2f6 00000080:00200000:3.0:1767319478.350650:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.350653:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.350662:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.350675:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.350677:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.350680:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.350686:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.350688:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.350690:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.350694:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350702:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.350711:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.350719:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.350724:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.350727:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:3.0:1767319478.350731:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.350734:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.350739:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 868352 i_blocks 1 00000080:00200000:3.0:1767319478.350742:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.350750:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 868352, count: 4096 00000080:00200000:3.0:1767319478.350754:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 868352, bytes: 4096 00000080:00200000:3.0:1767319478.350757:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.350760:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 213, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.350762:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:3.0:1767319478.350764:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.350770:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:3.0:1767319478.350773:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:3.0:1767319478.350775:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.350781:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:3.0:1767319478.350786:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.350789:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.350797:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350806:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350813:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350820:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350836:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.350844:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.350850:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.350868:0:85067:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:3.0:1767319478.350873:0:85067:0:(rw26.c:969:ll_write_end()) page@000000002e68d694[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.350875:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000072615ca8 17ffffc0001001 3:0 ffff90cb2b5fe288 212 lru 00000080:00200000:3.0:1767319478.350881:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002b733b3d 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:3.0:1767319478.350883:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000002e68d694 00000080:00200000:3.0:1767319478.350884:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.350886:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.350894:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.350904:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.350907:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.350909:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.350914:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.350916:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.350919:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.350923:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.350930:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.350937:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.350947:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.350952:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.350955:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:3.0:1767319478.350958:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.350961:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.350966:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 872448 i_blocks 1 00000080:00200000:3.0:1767319478.350969:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.350976:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 872448, count: 4096 00000080:00200000:3.0:1767319478.350979:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 872448, bytes: 4096 00000080:00200000:3.0:1767319478.350982:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.350985:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 214, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.350987:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:3.0:1767319478.350989:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.350994:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:3.0:1767319478.350997:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:3.0:1767319478.350999:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.351005:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:3.0:1767319478.351010:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.351012:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.351020:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351028:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351037:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351044:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351060:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.351068:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.351074:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.351089:0:85067:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:3.0:1767319478.351094:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000057559052[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.351097:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000547cb505 17ffffc0001001 3:0 ffff90cb2b5fe6c0 213 lru 00000080:00200000:3.0:1767319478.351102:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000016953a14 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:3.0:1767319478.351104:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000057559052 00000080:00200000:3.0:1767319478.351105:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.351108:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.351116:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.351127:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.351130:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.351132:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.351138:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.351140:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.351143:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.351147:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351154:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.351163:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.351170:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.351175:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.351178:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:3.0:1767319478.351182:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.351185:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.351189:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 876544 i_blocks 1 00000080:00200000:3.0:1767319478.351192:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.351200:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 876544, count: 4096 00000080:00200000:3.0:1767319478.351203:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 876544, bytes: 4096 00000080:00200000:3.0:1767319478.351206:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.351209:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 215, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.351211:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:3.0:1767319478.351213:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.351218:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:3.0:1767319478.351221:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:3.0:1767319478.351223:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.351228:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:3.0:1767319478.351234:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.351236:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.351244:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351252:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351260:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351267:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351284:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.351294:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.351300:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.351316:0:85067:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:3.0:1767319478.351321:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f3486fb9[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.351323:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000007f06af66 17ffffc0001001 3:0 ffff90cb2b5fed80 214 lru 00000080:00200000:3.0:1767319478.351330:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000001e0976df 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:3.0:1767319478.351332:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f3486fb9 00000080:00200000:3.0:1767319478.351333:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.351335:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.351343:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.351355:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.351358:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.351360:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.351566:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.351570:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.351573:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.351577:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351585:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.351593:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.351602:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.351607:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.351611:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:3.0:1767319478.351615:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.351618:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.351623:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 880640 i_blocks 1 00000080:00200000:3.0:1767319478.351626:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.351635:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 880640, count: 4096 00000080:00200000:3.0:1767319478.351639:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 880640, bytes: 4096 00000080:00200000:3.0:1767319478.351641:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.351645:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 216, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.351647:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:3.0:1767319478.351649:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.351655:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:3.0:1767319478.351658:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:3.0:1767319478.351660:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.351666:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:3.0:1767319478.351672:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.351675:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.351683:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351692:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351700:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351707:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351723:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.351733:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.351739:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.351758:0:85067:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:3.0:1767319478.351763:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000037ec3a6d[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.351766:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000ccde6fcd 17ffffc0001001 3:0 ffff90cb2b5fee58 215 lru 00000080:00200000:3.0:1767319478.351771:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000004cfabb00 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:3.0:1767319478.351774:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000037ec3a6d 00000080:00200000:3.0:1767319478.351775:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.351777:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.351786:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.351799:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.351802:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.351804:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.351810:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.351813:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.351815:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.351820:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351828:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.351836:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.351844:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.351849:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.351853:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:3.0:1767319478.351857:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.351860:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.351865:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 884736 i_blocks 1 00000080:00200000:3.0:1767319478.351868:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.351876:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 884736, count: 4096 00000080:00200000:3.0:1767319478.351880:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 884736, bytes: 4096 00000080:00200000:3.0:1767319478.351882:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.351886:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 217, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.351888:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:3.0:1767319478.351890:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.351895:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:3.0:1767319478.351898:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:3.0:1767319478.351900:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.351906:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:3.0:1767319478.351911:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.351913:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.351921:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351930:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351939:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351946:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.351966:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.351975:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.351981:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.351997:0:85067:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:3.0:1767319478.352002:0:85067:0:(rw26.c:969:ll_write_end()) page@000000009d761437[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.352005:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000001091ab41 17ffffc0001001 3:0 ffff90cb2b5feca8 216 lru 00000080:00200000:3.0:1767319478.352011:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000007173551f 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:3.0:1767319478.352013:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000009d761437 00000080:00200000:3.0:1767319478.352014:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.352017:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.352025:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.352037:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.352040:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.352042:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.352048:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.352050:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.352052:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.352057:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352064:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.352073:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.352080:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.352085:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.352088:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:3.0:1767319478.352092:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.352095:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.352100:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 888832 i_blocks 1 00000080:00200000:3.0:1767319478.352103:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.352110:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 888832, count: 4096 00000080:00200000:3.0:1767319478.352114:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 888832, bytes: 4096 00000080:00200000:3.0:1767319478.352116:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.352119:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 218, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.352121:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:3.0:1767319478.352123:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.352128:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:3.0:1767319478.352130:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:3.0:1767319478.352133:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.352138:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:3.0:1767319478.352144:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.352146:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.352154:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352162:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352170:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352176:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352192:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.352201:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.352206:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.352229:0:85067:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:3.0:1767319478.352233:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000e8b3dbd1[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.352236:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb345590 17ffffc0001021 2:0 ffff90cb2b5febd0 217 lru 00000080:00200000:3.0:1767319478.352241:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000f9fd25a5 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:3.0:1767319478.352243:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000e8b3dbd1 00000080:00200000:3.0:1767319478.352244:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.352246:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.352255:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.352267:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.352269:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.352272:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.352277:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.352279:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.352281:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.352285:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352292:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.352300:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.352308:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.352313:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.352316:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:3.0:1767319478.352320:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.352323:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.352328:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 892928 i_blocks 1 00000080:00200000:3.0:1767319478.352331:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.352340:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 892928, count: 4096 00000080:00200000:3.0:1767319478.352344:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 892928, bytes: 4096 00000080:00200000:3.0:1767319478.352346:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.352350:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 219, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.352351:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:3.0:1767319478.352354:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.352359:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:3.0:1767319478.352362:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:3.0:1767319478.352364:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.352622:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:3.0:1767319478.352628:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.352631:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.352640:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352650:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352661:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352669:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352685:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.352694:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.352701:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.352718:0:85067:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:3.0:1767319478.352723:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000067dc0bec[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.352726:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000dc487a2f 17ffffc0001001 3:0 ffff90cb2b5fe0d8 218 lru 00000080:00200000:3.0:1767319478.352732:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000074c3fbbf 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:3.0:1767319478.352735:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000067dc0bec 00000080:00200000:3.0:1767319478.352736:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.352739:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.352748:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.352761:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.352764:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.352767:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.352773:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.352776:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.352779:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.352783:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352791:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.352800:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.352809:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.352815:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.352818:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:3.0:1767319478.352822:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.352825:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.352830:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 897024 i_blocks 1 00000080:00200000:3.0:1767319478.352833:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.352841:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 897024, count: 4096 00000080:00200000:3.0:1767319478.352845:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 897024, bytes: 4096 00000080:00200000:3.0:1767319478.352847:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.352850:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 220, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.352852:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:3.0:1767319478.352854:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.352859:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:3.0:1767319478.352863:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:3.0:1767319478.352865:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.352870:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:3.0:1767319478.352876:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.352879:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.352887:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352897:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352905:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352913:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.352931:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.352940:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.352946:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.352962:0:85067:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:3.0:1767319478.352967:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000dab3a167[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.352970:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000a3a3555e 17ffffc0001001 3:0 ffff90cb2b5fe870 219 lru 00000080:00200000:3.0:1767319478.352976:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000003407aa5f 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:3.0:1767319478.352978:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000dab3a167 00000080:00200000:3.0:1767319478.352979:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.352982:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.352990:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.353002:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.353005:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.353007:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.353013:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.353016:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.353019:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.353023:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353031:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.353040:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.353050:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.353055:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.353059:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:3.0:1767319478.353062:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.353065:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.353070:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 901120 i_blocks 1 00000080:00200000:3.0:1767319478.353072:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.353080:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 901120, count: 4096 00000080:00200000:3.0:1767319478.353083:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 901120, bytes: 4096 00000080:00200000:3.0:1767319478.353086:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.353089:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 221, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.353091:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:3.0:1767319478.353093:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.353098:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:3.0:1767319478.353101:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:3.0:1767319478.353103:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.353108:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:3.0:1767319478.353114:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.353116:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.353124:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353133:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353141:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353148:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353165:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.353174:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.353179:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.353195:0:85067:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:3.0:1767319478.353199:0:85067:0:(rw26.c:969:ll_write_end()) page@000000002e486cf5[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.353203:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000013dc3564 17ffffc0001001 3:0 ffff90cb2b5fe360 220 lru 00000080:00200000:3.0:1767319478.353208:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000000e1ecab9 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:3.0:1767319478.353210:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000002e486cf5 00000080:00200000:3.0:1767319478.353211:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.353214:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.353222:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.353234:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.353237:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.353239:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.353245:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.353248:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.353250:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.353254:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353262:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.353271:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.353280:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.353285:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.353288:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:3.0:1767319478.353292:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.353296:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.353301:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 905216 i_blocks 1 00000080:00200000:3.0:1767319478.353303:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.353311:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 905216, count: 4096 00000080:00200000:3.0:1767319478.353315:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 905216, bytes: 4096 00000080:00200000:3.0:1767319478.353318:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.353321:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 222, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.353322:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:3.0:1767319478.353325:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.353330:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:3.0:1767319478.353333:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:3.0:1767319478.353335:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.353340:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:3.0:1767319478.353346:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.353348:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.353355:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353364:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353693:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353702:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353721:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.353730:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.353737:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.353758:0:85067:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:3.0:1767319478.353763:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000058dc9a0a[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.353766:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000553b5280 17ffffc0001001 3:0 ffff90cb24cb5438 221 lru 00000080:00200000:3.0:1767319478.353772:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000dda6e09f 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:3.0:1767319478.353774:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000058dc9a0a 00000080:00200000:3.0:1767319478.353775:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.353778:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.353788:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.353801:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.353805:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.353807:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.353813:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.353816:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.353819:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.353823:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353831:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.353840:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.353849:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.353855:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.353859:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:3.0:1767319478.353864:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.353866:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.353872:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 909312 i_blocks 1 00000080:00200000:3.0:1767319478.353876:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.353885:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 909312, count: 4096 00000080:00200000:3.0:1767319478.353889:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 909312, bytes: 4096 00000080:00200000:3.0:1767319478.353891:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.353895:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 223, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.353896:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:3.0:1767319478.353899:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.353904:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:3.0:1767319478.353906:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:3.0:1767319478.353909:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.353915:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:3.0:1767319478.353922:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.353924:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.353933:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353943:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353953:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353960:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.353977:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.353987:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.353993:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.354010:0:85067:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:3.0:1767319478.354014:0:85067:0:(rw26.c:969:ll_write_end()) page@000000003d786fcb[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.354017:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7000f0f 17ffffc0001001 3:0 ffff90cb24cb51b0 222 lru 00000080:00200000:3.0:1767319478.354023:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000bcdccb84 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:3.0:1767319478.354025:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000003d786fcb 00000080:00200000:3.0:1767319478.354026:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.354029:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.354038:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.354049:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.354052:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.354055:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.354060:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.354062:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.354065:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.354069:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354076:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.354084:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.354091:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.354096:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.354099:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:3.0:1767319478.354103:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.354106:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.354111:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 913408 i_blocks 1 00000080:00200000:3.0:1767319478.354114:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.354121:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 913408, count: 4096 00000080:00200000:3.0:1767319478.354124:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 913408, bytes: 4096 00000080:00200000:3.0:1767319478.354126:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.354130:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 224, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.354131:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:3.0:1767319478.354134:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.354139:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:3.0:1767319478.354142:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:3.0:1767319478.354144:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.354148:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:3.0:1767319478.354153:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.354156:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.354163:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354172:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354180:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354187:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354206:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.354214:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.354221:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.354237:0:85067:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:3.0:1767319478.354241:0:85067:0:(rw26.c:969:ll_write_end()) page@000000003470c273[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.354244:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000003fc6c1c3 17ffffc0001001 3:0 ffff90cb24cb5948 223 lru 00000080:00200000:3.0:1767319478.354249:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0c440e6 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:3.0:1767319478.354251:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000003470c273 00000080:00200000:3.0:1767319478.354252:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.354254:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.354263:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.354274:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.354277:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.354279:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.354285:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.354288:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.354290:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.354294:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354301:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.354309:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.354317:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.354322:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.354326:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:3.0:1767319478.354329:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.354332:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.354336:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 917504 i_blocks 1 00000080:00200000:3.0:1767319478.354339:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.354347:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 917504, count: 4096 00000080:00200000:3.0:1767319478.354350:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 917504, bytes: 4096 00000080:00200000:3.0:1767319478.354352:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.354356:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 225, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.354357:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:3.0:1767319478.354360:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.354570:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:3.0:1767319478.354576:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:3.0:1767319478.354578:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.354585:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:3.0:1767319478.354592:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.354594:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.354602:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354612:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354620:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354626:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354642:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.354650:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.354656:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.354674:0:85067:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:3.0:1767319478.354678:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000000cdcae9[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.354682:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000002db4e4ee 17ffffc0001001 3:0 ffff90cb24cb5000 224 lru 00000080:00200000:3.0:1767319478.354687:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000008e66a9d4 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:3.0:1767319478.354689:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000000cdcae9 00000080:00200000:3.0:1767319478.354690:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.354692:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.354700:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.354711:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.354714:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.354717:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.354722:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.354725:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.354727:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.354731:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354739:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.354748:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.354757:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.354762:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.354765:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:3.0:1767319478.354769:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.354772:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.354777:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 921600 i_blocks 1 00000080:00200000:3.0:1767319478.354780:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.354789:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 921600, count: 4096 00000080:00200000:3.0:1767319478.354793:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 921600, bytes: 4096 00000080:00200000:3.0:1767319478.354795:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.354800:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 226, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.354802:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:3.0:1767319478.354804:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.354810:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:3.0:1767319478.354813:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:3.0:1767319478.354816:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.354822:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:3.0:1767319478.354827:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.354830:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.354838:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354847:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354855:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354862:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354878:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.354887:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.354893:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.354910:0:85067:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:3.0:1767319478.354914:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bb4557fd[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.354917:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000d3a2c887 17ffffc0001001 3:0 ffff90cb24cb5360 225 lru 00000080:00200000:3.0:1767319478.354922:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000795f86a6 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:3.0:1767319478.354925:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bb4557fd 00000080:00200000:3.0:1767319478.354926:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.354928:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.354936:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.354947:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.354949:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.354952:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.354957:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.354959:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.354962:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.354966:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.354973:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.354981:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.354990:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.354994:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.354998:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:3.0:1767319478.355002:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.355006:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.355010:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 925696 i_blocks 1 00000080:00200000:3.0:1767319478.355013:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.355021:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 925696, count: 4096 00000080:00200000:3.0:1767319478.355025:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 925696, bytes: 4096 00000080:00200000:3.0:1767319478.355027:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.355030:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 227, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.355032:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:3.0:1767319478.355034:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.355039:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:3.0:1767319478.355042:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:3.0:1767319478.355044:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.355050:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:3.0:1767319478.355055:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.355058:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.355065:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355075:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355083:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355091:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355108:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.355117:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.355123:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.355137:0:85067:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:3.0:1767319478.355142:0:85067:0:(rw26.c:969:ll_write_end()) page@000000005651ca30[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.355145:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000acf54805 17ffffc0001001 3:0 ffff90cb24cb5870 226 lru 00000080:00200000:3.0:1767319478.355151:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1aa21be 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:3.0:1767319478.355153:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000005651ca30 00000080:00200000:3.0:1767319478.355154:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.355156:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.355165:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.355176:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.355178:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.355180:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.355186:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.355188:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.355191:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.355195:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355202:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.355210:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.355219:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.355224:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.355228:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:3.0:1767319478.355231:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.355234:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.355239:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 929792 i_blocks 1 00000080:00200000:3.0:1767319478.355242:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.355249:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 929792, count: 4096 00000080:00200000:3.0:1767319478.355253:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 929792, bytes: 4096 00000080:00200000:3.0:1767319478.355256:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.355259:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 228, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.355260:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:3.0:1767319478.355262:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.355267:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:3.0:1767319478.355270:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:3.0:1767319478.355272:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.355277:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:3.0:1767319478.355283:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.355285:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.355293:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355301:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355310:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355318:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355336:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.355346:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.355352:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.355550:0:85067:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:3.0:1767319478.355557:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000025f5d442[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.355559:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000001d160bc7 17ffffc0001001 3:0 ffff90cb24cb50d8 227 lru 00000080:00200000:3.0:1767319478.355565:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000036b32aa7 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:3.0:1767319478.355567:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000025f5d442 00000080:00200000:3.0:1767319478.355568:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.355571:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.355581:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.355595:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.355598:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.355600:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.355606:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.355609:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.355611:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.355616:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355623:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.355632:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.355640:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.355646:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.355649:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:3.0:1767319478.355653:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.355656:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.355661:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 933888 i_blocks 1 00000080:00200000:3.0:1767319478.355664:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.355672:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 933888, count: 4096 00000080:00200000:3.0:1767319478.355676:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 933888, bytes: 4096 00000080:00200000:3.0:1767319478.355679:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.355682:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 229, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.355684:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:3.0:1767319478.355686:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.355691:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:3.0:1767319478.355693:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:3.0:1767319478.355696:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.355702:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:3.0:1767319478.355707:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.355709:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.355717:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355725:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355733:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355739:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355756:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.355765:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.355771:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.355787:0:85067:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:3.0:1767319478.355791:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000075b3d676[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.355793:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f953348a 17ffffc0001001 3:0 ffff90cb24cb5bd0 228 lru 00000080:00200000:3.0:1767319478.355799:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000949e5d7c 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:3.0:1767319478.355800:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000075b3d676 00000080:00200000:3.0:1767319478.355801:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.355804:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.355812:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.355823:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.355826:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.355828:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.355834:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.355836:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.355838:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.355842:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355850:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.355858:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.355865:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.355869:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.355872:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:3.0:1767319478.355876:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.355879:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.355883:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 937984 i_blocks 1 00000080:00200000:3.0:1767319478.355886:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.355892:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 937984, count: 4096 00000080:00200000:3.0:1767319478.355896:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 937984, bytes: 4096 00000080:00200000:3.0:1767319478.355898:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.355901:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 230, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.355903:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:3.0:1767319478.355905:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.355909:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:3.0:1767319478.355912:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:3.0:1767319478.355914:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.355919:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:3.0:1767319478.355924:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.355926:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.355934:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355942:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355950:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355958:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.355974:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.355983:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.355989:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.356004:0:85067:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:3.0:1767319478.356009:0:85067:0:(rw26.c:969:ll_write_end()) page@000000004d809629[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.356012:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000000e589501 17ffffc0001001 3:0 ffff90cb24cb5ca8 229 lru 00000080:00200000:3.0:1767319478.356017:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000068385ea 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:3.0:1767319478.356019:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000004d809629 00000080:00200000:3.0:1767319478.356020:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.356022:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.356030:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.356041:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.356043:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.356045:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.356051:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.356053:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.356056:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.356060:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.356068:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.356077:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.356085:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.356089:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.356092:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:3.0:1767319478.356096:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.356098:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.356103:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 942080 i_blocks 1 00000080:00200000:3.0:1767319478.356106:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.356113:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 942080, count: 4096 00000080:00200000:3.0:1767319478.356117:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 942080, bytes: 4096 00000080:00200000:3.0:1767319478.356119:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.356123:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 231, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.356124:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:3.0:1767319478.356127:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.356132:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:3.0:1767319478.356135:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:3.0:1767319478.356137:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.356142:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:3.0:1767319478.356147:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.356149:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.356157:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.356165:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.356172:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.356180:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.356198:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.356207:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.356213:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.356228:0:85067:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:3.0:1767319478.356232:0:85067:0:(rw26.c:969:ll_write_end()) page@000000001f199751[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.356234:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000e42c891d 17ffffc0001001 3:0 ffff90cb24cb5e58 230 lru 00000080:00200000:3.0:1767319478.356239:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000003198419c 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:3.0:1767319478.356241:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000001f199751 00000080:00200000:3.0:1767319478.356242:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.356244:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.356251:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.356261:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.356263:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.356265:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.356270:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.356272:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.356275:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.356279:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.356286:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.356295:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.356303:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.356308:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.356311:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:3.0:1767319478.356314:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.356318:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.356323:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 946176 i_blocks 1 00000080:00200000:3.0:1767319478.356325:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.356332:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 946176, count: 4096 00000080:00200000:3.0:1767319478.356336:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 946176, bytes: 4096 00000080:00200000:3.0:1767319478.356338:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.356341:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 232, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.356342:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:3.0:1767319478.356345:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.356349:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:3.0:1767319478.356353:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:3.0:1767319478.356355:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.356360:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:3.0:1767319478.359360:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.359740:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.359770:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.359787:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.359800:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.359810:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.359840:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.359856:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.359870:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.359905:0:85067:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:3.0:1767319478.359914:0:85067:0:(rw26.c:969:ll_write_end()) page@000000004fcc95a0[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.359918:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b6229814 17ffffc0001001 3:0 ffff90cb24cb5d80 231 lru 00000080:00200000:3.0:1767319478.359926:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000803b64da 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:3.0:1767319478.359929:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000004fcc95a0 00000080:00200000:3.0:1767319478.359930:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.359934:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.359954:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.359977:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.360147:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.360150:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.360166:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.360169:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.360173:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.360178:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.360188:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.360203:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.360211:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.360220:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.360226:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:3.0:1767319478.360235:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.360239:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.360249:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 950272 i_blocks 1 00000080:00200000:3.0:1767319478.360255:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.360279:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 950272, count: 4096 00000080:00200000:3.0:1767319478.360287:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 950272, bytes: 4096 00000080:00200000:3.0:1767319478.360291:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.360297:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 233, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.360299:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:3.0:1767319478.360303:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.360328:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:3.0:1767319478.360333:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:3.0:1767319478.360337:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.360350:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:3.0:1767319478.360359:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.360362:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.360631:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.360644:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.360654:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.360662:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.360681:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.360690:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.360698:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.360729:0:85067:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:3.0:1767319478.360734:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000084e1cde5[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.360738:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae9ef529 17ffffc0001021 2:0 ffff90cb24cb56c0 232 lru 00000080:00200000:3.0:1767319478.360745:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000007ae1aa82 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:3.0:1767319478.360747:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000084e1cde5 00000080:00200000:3.0:1767319478.360749:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.360751:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.360761:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.360774:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.360777:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.360780:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.360787:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.360789:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.360792:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.360796:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.360805:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.360814:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.360822:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.360828:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.360831:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:3.0:1767319478.360835:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.360839:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.360844:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 954368 i_blocks 1 00000080:00200000:3.0:1767319478.360847:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.360857:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 954368, count: 4096 00000080:00200000:3.0:1767319478.360861:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 954368, bytes: 4096 00000080:00200000:3.0:1767319478.360864:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.360868:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 234, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.360870:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:3.0:1767319478.360873:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.360878:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:3.0:1767319478.360881:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:3.0:1767319478.360884:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.360890:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:3.0:1767319478.360896:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.360898:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.360906:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.360915:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.360924:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.360932:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.360949:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.360959:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.360964:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.361148:0:85067:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:3.0:1767319478.361155:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000027efed1[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.361159:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000062e51ee5 17ffffc0001001 3:0 ffff90cb24cb5288 233 lru 00000080:00200000:3.0:1767319478.361165:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000082d2445b 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:3.0:1767319478.361167:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000027efed1 00000080:00200000:3.0:1767319478.361168:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.361171:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.361181:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.361195:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.361198:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.361200:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.361207:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.361209:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.361212:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.361216:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.361224:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.361234:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.361247:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.361252:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.361255:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:3.0:1767319478.361260:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.361263:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.361268:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 958464 i_blocks 1 00000080:00200000:3.0:1767319478.361271:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.361280:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 958464, count: 4096 00000080:00200000:3.0:1767319478.361284:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 958464, bytes: 4096 00000080:00200000:3.0:1767319478.361287:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.361291:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 235, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.361293:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:3.0:1767319478.361295:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.361301:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:3.0:1767319478.361304:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:3.0:1767319478.361307:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.361820:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:3.0:1767319478.361831:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.361834:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.361846:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.361857:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.361867:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.361875:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.361894:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.361904:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.361912:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.361941:0:85067:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:3.0:1767319478.361947:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000051874eb[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.361950:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000078449662 17ffffc0001001 3:0 ffff90cb24cb55e8 234 lru 00000080:00200000:3.0:1767319478.361956:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc33358b 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1767319478.361958:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000051874eb 00000080:00200000:3.0:1767319478.361959:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.361963:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.361974:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.362002:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.362176:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.362180:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.362190:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.362193:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.362196:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.362201:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.362210:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.362220:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.362230:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.362235:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.362239:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:3.0:1767319478.362245:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.362249:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.362255:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 962560 i_blocks 1 00000080:00200000:3.0:1767319478.362258:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.362270:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 962560, count: 4096 00000080:00200000:3.0:1767319478.362275:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 962560, bytes: 4096 00000080:00200000:3.0:1767319478.362278:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.362282:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 236, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.362283:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:3.0:1767319478.362286:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.362293:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:3.0:1767319478.362296:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:3.0:1767319478.362299:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.362306:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:3.0:1767319478.362324:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.362328:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.362336:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.362346:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.362354:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.362362:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.362594:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.362605:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.362612:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.362633:0:85067:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:3.0:1767319478.362639:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000055c67d63[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.362642:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000089396f21 17ffffc0001001 3:0 ffff90cb24cb5af8 235 lru 00000080:00200000:3.0:1767319478.362649:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000472e2120 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1767319478.362652:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000055c67d63 00000080:00200000:3.0:1767319478.362653:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.362656:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.362666:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.362679:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.362682:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.362684:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.362690:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.362693:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.362695:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.362700:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.362708:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.362717:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.362725:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.362730:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.362734:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:3.0:1767319478.362737:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.362741:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.362746:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 966656 i_blocks 1 00000080:00200000:3.0:1767319478.362749:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.362758:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 966656, count: 4096 00000080:00200000:3.0:1767319478.362762:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 966656, bytes: 4096 00000080:00200000:3.0:1767319478.362765:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.362769:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 237, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.362770:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:3.0:1767319478.362773:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.362778:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:3.0:1767319478.362781:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:3.0:1767319478.362784:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.362790:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:3.0:1767319478.362797:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.362799:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.362808:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.362817:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.362825:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.362833:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.362851:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.362860:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.362866:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.362883:0:85067:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:3.0:1767319478.362888:0:85067:0:(rw26.c:969:ll_write_end()) page@000000007bc09754[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.362891:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000001e647c51 17ffffc0001001 3:0 ffff90cb24cb5510 236 lru 00000080:00200000:3.0:1767319478.362896:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000328bbb5f 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1767319478.362899:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000007bc09754 00000080:00200000:3.0:1767319478.362900:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.362902:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.362911:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.362922:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.362925:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.362927:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.362933:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.362936:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.362938:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.362943:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.362951:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.362960:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.362968:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.362974:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.362977:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:3.0:1767319478.362994:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.363708:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.363719:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 970752 i_blocks 1 00000080:00200000:3.0:1767319478.363723:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.363739:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 970752, count: 4096 00000080:00200000:3.0:1767319478.363744:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 970752, bytes: 4096 00000080:00200000:3.0:1767319478.363747:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.363752:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 238, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.363755:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:3.0:1767319478.363757:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.363766:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:3.0:1767319478.363770:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:3.0:1767319478.363773:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.363782:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:3.0:1767319478.363793:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.363796:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.363810:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.363820:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.363830:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.363838:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.363859:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.363868:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.363876:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.363899:0:85067:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:3.0:1767319478.363905:0:85067:0:(rw26.c:969:ll_write_end()) page@000000009c390731[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.363908:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000008b48aa21 17ffffc0001001 3:0 ffff90cb24cb5a20 237 lru 00000080:00200000:3.0:1767319478.363915:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000685681c6 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1767319478.363918:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000009c390731 00000080:00200000:3.0:1767319478.363919:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.363922:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.363934:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.363951:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.363954:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.363956:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.363964:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.363967:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.363970:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.363974:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.363982:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.363993:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.364001:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.364022:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.364026:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:3.0:1767319478.364031:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.364034:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.364039:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 974848 i_blocks 1 00000080:00200000:3.0:1767319478.364042:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.364049:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 974848, count: 4096 00000080:00200000:3.0:1767319478.364053:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 974848, bytes: 4096 00000080:00200000:3.0:1767319478.364055:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.364059:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 239, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.364060:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:3.0:1767319478.364063:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.364067:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:3.0:1767319478.364070:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:3.0:1767319478.364072:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.364078:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:3.0:1767319478.364084:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.364087:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.364094:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.364102:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.364109:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.364116:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.364132:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.364141:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.364146:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.364160:0:85067:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:3.0:1767319478.364164:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000073ab6815[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.364167:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000afbd8c2a 17ffffc0001001 3:0 ffff90cb24cb5798 238 lru 00000080:00200000:3.0:1767319478.364172:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e04c43a3 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1767319478.364174:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000073ab6815 00000080:00200000:3.0:1767319478.364175:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.364178:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.364186:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.364197:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.364200:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.364202:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.364208:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.364211:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.364213:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.364218:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.364226:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.364234:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.364242:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.364247:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.364250:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:3.0:1767319478.364254:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.364258:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.364262:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 978944 i_blocks 1 00000080:00200000:3.0:1767319478.364265:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.364272:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 978944, count: 4096 00000080:00200000:3.0:1767319478.364276:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 978944, bytes: 4096 00000080:00200000:3.0:1767319478.364278:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.364282:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 240, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.364283:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:3.0:1767319478.364285:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.364291:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:3.0:1767319478.364294:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:3.0:1767319478.364296:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.364301:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:3.0:1767319478.364307:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.364310:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.364317:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.364326:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.364334:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.364341:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.364358:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.364389:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.364396:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.364415:0:85067:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:3.0:1767319478.364419:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000e2d76e30[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.364422:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000091a09447 17ffffc0001001 3:0 ffff90cb2b73d360 239 lru 00000080:00200000:3.0:1767319478.364427:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000077dec8cf 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1767319478.364429:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000e2d76e30 00000080:00200000:3.0:1767319478.364430:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.364865:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.364880:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.364901:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.364905:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.364909:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.364916:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.364919:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.364921:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.364928:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.364935:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.364944:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.364952:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.364956:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.364959:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:3.0:1767319478.364963:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.364967:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.364972:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 983040 i_blocks 1 00000080:00200000:3.0:1767319478.364974:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.364994:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 983040, count: 4096 00000080:00200000:3.0:1767319478.364998:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 983040, bytes: 4096 00000080:00200000:3.0:1767319478.365000:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.365004:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 241, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.365109:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:3.0:1767319478.365112:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.365119:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:3.0:1767319478.365122:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:3.0:1767319478.365125:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.365131:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:3.0:1767319478.365137:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.365140:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.365148:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365157:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365165:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365172:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365186:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.365194:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.365200:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.365215:0:85067:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:3.0:1767319478.365220:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000072334599[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.365223:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000c523dc8a 17ffffc0001001 3:0 ffff90cb2b73d870 240 lru 00000080:00200000:3.0:1767319478.365229:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000002cb356e0 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1767319478.365232:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000072334599 00000080:00200000:3.0:1767319478.365232:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.365235:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.365246:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.365257:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.365260:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.365262:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.365267:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.365269:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.365272:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.365276:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365282:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.365290:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.365300:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.365305:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.365407:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:3.0:1767319478.365413:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.365416:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.365421:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 987136 i_blocks 1 00000080:00200000:3.0:1767319478.365424:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.365442:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 987136, count: 4096 00000080:00200000:3.0:1767319478.365447:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 987136, bytes: 4096 00000080:00200000:3.0:1767319478.365449:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.365453:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 242, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.365455:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:3.0:1767319478.365457:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.365462:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:3.0:1767319478.365465:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:3.0:1767319478.365467:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.365472:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:3.0:1767319478.365478:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.365480:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.365488:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365496:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365505:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365512:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365529:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.365538:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.365544:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.365560:0:85067:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:3.0:1767319478.365565:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000e6d1bf15[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.365568:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000006c079fa4 17ffffc0001001 3:0 ffff90cb2b73d0d8 241 lru 00000080:00200000:3.0:1767319478.365574:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000005cafb871 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1767319478.365577:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000e6d1bf15 00000080:00200000:3.0:1767319478.365578:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.365580:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.365589:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.365600:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.365603:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.365605:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.365610:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.365613:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.365615:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.365620:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365627:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.365635:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.365642:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.365646:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.365649:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:3.0:1767319478.365653:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.365656:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.365661:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 991232 i_blocks 1 00000080:00200000:3.0:1767319478.365664:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.365671:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 991232, count: 4096 00000080:00200000:3.0:1767319478.365675:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 991232, bytes: 4096 00000080:00200000:3.0:1767319478.365677:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.365680:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 243, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.365682:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:3.0:1767319478.365685:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.365689:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:3.0:1767319478.365692:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:3.0:1767319478.365694:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.365699:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:3.0:1767319478.365704:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.365706:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.365713:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365721:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365730:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365737:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365752:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.365760:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.365764:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.365776:0:85067:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:3.0:1767319478.365780:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000f9c9c3db[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.365783:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000002d732c69 17ffffc0001001 3:0 ffff90cb2b73dbd0 242 lru 00000080:00200000:3.0:1767319478.365789:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000005014cc86 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1767319478.365791:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000f9c9c3db 00000080:00200000:3.0:1767319478.365793:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.365794:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.365801:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.365812:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.365814:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.365816:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.365821:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.365823:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.365826:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.365830:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365837:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.365845:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.365851:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.365855:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.365858:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:3.0:1767319478.365861:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.365864:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.365868:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 995328 i_blocks 1 00000080:00200000:3.0:1767319478.365871:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.365878:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 995328, count: 4096 00000080:00200000:3.0:1767319478.365881:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 995328, bytes: 4096 00000080:00200000:3.0:1767319478.365883:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.365887:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 244, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.365888:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:3.0:1767319478.365891:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.365896:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:3.0:1767319478.365898:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:3.0:1767319478.365900:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.365904:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:3.0:1767319478.365909:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.365911:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.365917:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365926:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365935:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365942:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.365957:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.365965:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.365970:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.366128:0:85067:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:3.0:1767319478.366133:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000081106e55[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.366136:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b795d77b 17ffffc0001001 3:0 ffff90cb2b73dca8 243 lru 00000080:00200000:3.0:1767319478.366142:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000da83b7cb 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1767319478.366144:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000081106e55 00000080:00200000:3.0:1767319478.366145:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.366148:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.366156:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.366167:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.366169:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.366171:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.366176:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.366179:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.366181:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.366186:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366193:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.366201:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.366208:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.366212:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.366215:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:3.0:1767319478.366219:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.366222:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.366226:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 999424 i_blocks 1 00000080:00200000:3.0:1767319478.366229:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.366236:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 999424, count: 4096 00000080:00200000:3.0:1767319478.366239:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 999424, bytes: 4096 00000080:00200000:3.0:1767319478.366241:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.366245:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 245, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.366246:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:3.0:1767319478.366249:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.366253:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:3.0:1767319478.366256:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:3.0:1767319478.366258:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.366263:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:3.0:1767319478.366268:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.366270:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.366277:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366286:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366295:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366302:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366544:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.366553:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.366560:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.366578:0:85067:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:3.0:1767319478.366582:0:85067:0:(rw26.c:969:ll_write_end()) page@000000003dc95f6a[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.366585:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000008caa7442 17ffffc0001001 3:0 ffff90cb2b73de58 244 lru 00000080:00200000:3.0:1767319478.366590:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000079fdf6b1 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1767319478.366593:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000003dc95f6a 00000080:00200000:3.0:1767319478.366594:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.366596:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.366605:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.366618:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.366620:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.366623:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.366629:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.366632:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.366634:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.366638:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366645:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.366654:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.366662:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.366667:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.366670:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:3.0:1767319478.366673:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.366676:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.366681:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1003520 i_blocks 1 00000080:00200000:3.0:1767319478.366683:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.366691:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1003520, count: 4096 00000080:00200000:3.0:1767319478.366695:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1003520, bytes: 4096 00000080:00200000:3.0:1767319478.366698:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.366701:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 246, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.366703:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:3.0:1767319478.366705:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.366710:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:3.0:1767319478.366713:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:3.0:1767319478.366715:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.366720:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:3.0:1767319478.366726:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.366728:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.366737:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366745:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366752:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366759:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366776:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.366786:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.366791:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.366806:0:85067:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:3.0:1767319478.366811:0:85067:0:(rw26.c:969:ll_write_end()) page@000000006f53f784[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.366815:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000085b84bf8 17ffffc0001001 3:0 ffff90cb2b73dd80 245 lru 00000080:00200000:3.0:1767319478.366821:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000904d1323 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1767319478.366823:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000006f53f784 00000080:00200000:3.0:1767319478.366825:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.366826:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.366834:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.366845:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.366848:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.366850:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.366855:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.366857:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.366860:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.366864:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366872:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.366880:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.366888:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.366893:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.366896:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:3.0:1767319478.366900:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.366903:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.366908:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1007616 i_blocks 1 00000080:00200000:3.0:1767319478.366911:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.366919:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1007616, count: 4096 00000080:00200000:3.0:1767319478.366922:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1007616, bytes: 4096 00000080:00200000:3.0:1767319478.366925:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.366928:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 247, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.366930:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:3.0:1767319478.366932:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.366937:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:3.0:1767319478.366940:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:3.0:1767319478.366942:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.366947:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:3.0:1767319478.366952:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.366955:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.366962:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366972:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.366994:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367002:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367027:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.367037:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.367043:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.367060:0:85067:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:3.0:1767319478.367064:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000bffd634c[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.367067:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000003cb4c667 17ffffc0001001 3:0 ffff90cb2b73d6c0 246 lru 00000080:00200000:3.0:1767319478.367074:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc64ed5c 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1767319478.367076:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000bffd634c 00000080:00200000:3.0:1767319478.367078:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.367080:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.367089:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.367101:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.367104:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.367106:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.367112:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.367115:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.367117:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.367122:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367130:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.367139:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.367148:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.367153:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.367156:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:3.0:1767319478.367160:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.367163:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.367168:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1011712 i_blocks 1 00000080:00200000:3.0:1767319478.367171:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.367179:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1011712, count: 4096 00000080:00200000:3.0:1767319478.367183:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1011712, bytes: 4096 00000080:00200000:3.0:1767319478.367185:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.367189:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 248, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.367190:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:3.0:1767319478.367193:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.367198:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:3.0:1767319478.367200:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:3.0:1767319478.367202:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.367207:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:3.0:1767319478.367212:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.367214:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.367221:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367230:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367237:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367245:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367262:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.367272:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.367278:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.367300:0:85067:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:3.0:1767319478.367305:0:85067:0:(rw26.c:969:ll_write_end()) page@0000000011894aa8[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.367308:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000147489f0 17ffffc0001021 2:0 ffff90cb2b73d288 247 lru 00000080:00200000:3.0:1767319478.367327:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000003649cef6 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1767319478.367330:0:85067:0:(rw26.c:969:ll_write_end()) end page@0000000011894aa8 00000080:00200000:3.0:1767319478.367331:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.367333:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.367342:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.367354:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.367357:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.367359:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.367395:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.367399:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.367401:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.367405:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367413:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.367421:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.367431:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.367446:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.367449:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:3.0:1767319478.367453:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.367456:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.367460:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1015808 i_blocks 1 00000080:00200000:3.0:1767319478.367462:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.367470:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1015808, count: 4096 00000080:00200000:3.0:1767319478.367474:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1015808, bytes: 4096 00000080:00200000:3.0:1767319478.367476:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.367480:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 249, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.367482:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:3.0:1767319478.367485:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.367490:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:3.0:1767319478.367492:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:3.0:1767319478.367494:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.367499:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:3.0:1767319478.367505:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.367507:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.367515:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367524:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367533:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367541:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367558:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.367567:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.367573:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.367588:0:85067:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:3.0:1767319478.367593:0:85067:0:(rw26.c:969:ll_write_end()) page@000000008d7ef09a[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.367595:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa0f5cfc 17ffffc0001001 3:0 ffff90cb2b73d5e8 248 lru 00000080:00200000:3.0:1767319478.367600:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000bef5410f 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1767319478.367602:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000008d7ef09a 00000080:00200000:3.0:1767319478.367603:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.367605:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.367614:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.367626:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.367629:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.367631:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.367637:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.367639:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.367642:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.367646:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367654:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.367663:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.367672:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.367677:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.367680:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:3.0:1767319478.367684:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.367687:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.367691:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1019904 i_blocks 1 00000080:00200000:3.0:1767319478.367694:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.367701:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1019904, count: 4096 00000080:00200000:3.0:1767319478.367705:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1019904, bytes: 4096 00000080:00200000:3.0:1767319478.367708:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.367711:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 250, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.367713:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:3.0:1767319478.367715:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.367720:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:3.0:1767319478.367723:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:3.0:1767319478.367725:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.367731:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:3.0:1767319478.367736:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.367738:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.367746:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367754:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367762:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367768:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.367784:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.367792:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.367797:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.367813:0:85067:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:3.0:1767319478.367817:0:85067:0:(rw26.c:969:ll_write_end()) page@000000000c739305[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.367820:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000b378e5b0 17ffffc0001001 3:0 ffff90cb2b73daf8 249 lru 00000080:00200000:3.0:1767319478.367825:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000bbec9eb7 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1767319478.367827:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000000c739305 00000080:00200000:3.0:1767319478.367829:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.367831:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.367839:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.367850:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.367852:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.367854:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.367859:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.368130:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.368134:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.368139:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368147:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.368156:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.368165:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.368170:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.368174:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:3.0:1767319478.368179:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.368182:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.368188:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1024000 i_blocks 1 00000080:00200000:3.0:1767319478.368191:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.368199:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1024000, count: 4096 00000080:00200000:3.0:1767319478.368203:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1024000, bytes: 4096 00000080:00200000:3.0:1767319478.368206:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.368209:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 251, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.368211:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:3.0:1767319478.368213:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.368219:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:3.0:1767319478.368223:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:3.0:1767319478.368225:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.368232:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:3.0:1767319478.368238:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.368241:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.368248:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368257:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368265:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368272:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368289:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.368298:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.368304:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.368321:0:85067:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:3.0:1767319478.368326:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000233946aa[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.368329:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @0000000022a10437 17ffffc0001001 3:0 ffff90cb2b73d510 250 lru 00000080:00200000:3.0:1767319478.368335:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e66f8ebf 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1767319478.368338:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000233946aa 00000080:00200000:3.0:1767319478.368339:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.368341:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.368350:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.368362:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.368390:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.368393:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.368399:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.368402:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.368404:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.368409:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368416:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.368424:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.368627:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.368636:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.368639:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:3.0:1767319478.368643:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.368646:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.368651:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1028096 i_blocks 1 00000080:00200000:3.0:1767319478.368654:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.368663:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1028096, count: 4096 00000080:00200000:3.0:1767319478.368667:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1028096, bytes: 4096 00000080:00200000:3.0:1767319478.368670:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.368673:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 252, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.368675:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:3.0:1767319478.368678:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.368683:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:3.0:1767319478.368686:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:3.0:1767319478.368688:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.368695:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:3.0:1767319478.368701:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.368703:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.368711:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368720:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368729:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368736:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368755:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.368765:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.368771:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.368789:0:85067:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:3.0:1767319478.368793:0:85067:0:(rw26.c:969:ll_write_end()) page@000000003163c6f9[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.368796:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000003641cd69 17ffffc0001001 3:0 ffff90cb2b73da20 251 lru 00000080:00200000:3.0:1767319478.368802:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6df02a7 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1767319478.368804:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000003163c6f9 00000080:00200000:3.0:1767319478.368805:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.368808:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.368816:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.368828:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.368831:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.368833:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.368839:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.368842:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.368844:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.368849:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368857:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.368865:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.368874:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.368879:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.368882:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:3.0:1767319478.368886:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.368889:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.368893:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1032192 i_blocks 1 00000080:00200000:3.0:1767319478.368896:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.368903:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1032192, count: 4096 00000080:00200000:3.0:1767319478.368906:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1032192, bytes: 4096 00000080:00200000:3.0:1767319478.368909:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.368912:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 253, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.368913:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:3.0:1767319478.368916:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.368921:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:3.0:1767319478.368924:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:3.0:1767319478.368926:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.368932:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:3.0:1767319478.368937:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.368939:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.368947:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368957:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368966:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.368974:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369004:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.369173:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.369180:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.369196:0:85067:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:3.0:1767319478.369201:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000add81b0b[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.369204:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000c5e16167 17ffffc0001001 3:0 ffff90cb2b73d798 252 lru 00000080:00200000:3.0:1767319478.369210:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000541a51e0 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1767319478.369213:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000add81b0b 00000080:00200000:3.0:1767319478.369214:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.369216:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.369224:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.369236:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.369238:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.369241:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.369247:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.369250:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.369252:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.369257:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369264:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.369273:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.369281:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.369286:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.369289:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:3.0:1767319478.369293:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.369296:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.369301:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1036288 i_blocks 1 00000080:00200000:3.0:1767319478.369304:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.369421:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1036288, count: 4096 00000080:00200000:3.0:1767319478.369427:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1036288, bytes: 4096 00000080:00200000:3.0:1767319478.369430:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.369444:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 254, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.369446:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:3.0:1767319478.369449:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.369455:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:3.0:1767319478.369458:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:3.0:1767319478.369460:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.369466:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:3.0:1767319478.369472:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.369474:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.369483:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369492:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369500:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369507:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369525:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.369535:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.369541:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.369561:0:85067:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:3.0:1767319478.369566:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000d36981ae[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.369569:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000003508162c 17ffffc0001001 3:0 ffff90cb2b73d438 253 lru 00000080:00200000:3.0:1767319478.369574:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@00000000d228ff90 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1767319478.369576:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000d36981ae 00000080:00200000:3.0:1767319478.369577:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.369580:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.369589:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.369600:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.369603:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.369605:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.369610:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.369612:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.369614:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.369618:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369625:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.369634:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.369642:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.369647:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.369650:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:3.0:1767319478.369654:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.369657:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.369662:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1040384 i_blocks 1 00000080:00200000:3.0:1767319478.369665:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.369672:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1040384, count: 4096 00000080:00200000:3.0:1767319478.369675:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1040384, bytes: 4096 00000080:00200000:3.0:1767319478.369678:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.369681:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 255, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.369683:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:3.0:1767319478.369685:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.369690:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:3.0:1767319478.369693:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:3.0:1767319478.369695:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.369699:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:3.0:1767319478.369705:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.369707:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.369714:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369723:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369731:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369738:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369756:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.369764:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.369770:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.369785:0:85067:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:3.0:1767319478.369789:0:85067:0:(rw26.c:969:ll_write_end()) page@000000005c876b88[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.369791:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000f5953ba0 17ffffc0001001 3:0 ffff90cb2b73d1b0 254 lru 00000080:00200000:3.0:1767319478.369796:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000000401d318 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1767319478.369799:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000005c876b88 00000080:00200000:3.0:1767319478.369800:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.369802:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.369809:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.369820:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.369823:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.369825:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.369831:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.369833:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.369835:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.369839:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369846:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.369855:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.369864:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.369869:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.369872:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:3.0:1767319478.369875:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.369879:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.369883:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1044480 i_blocks 1 00000080:00200000:3.0:1767319478.369885:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.369893:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1044480, count: 4096 00000080:00200000:3.0:1767319478.369896:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1044480, bytes: 4096 00000080:00200000:3.0:1767319478.369899:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319478.369902:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 256, [0x200004a51:0x21:0x0] hash] 00000020:00200000:3.0:1767319478.369904:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:3.0:1767319478.369906:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.369911:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:3.0:1767319478.369914:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:3.0:1767319478.369917:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.369922:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:3.0:1767319478.369927:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.369929:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.369936:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369945:0:85067:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369952:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369959:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.369976:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.370289:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.370295:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.370469:0:85067:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:3.0:1767319478.370475:0:85067:0:(rw26.c:969:ll_write_end()) page@000000004044ee34[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:3.0:1767319478.370478:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @00000000adbbddf4 17ffffc0001001 3:0 ffff90cb2b73d948 255 lru 00000080:00200000:3.0:1767319478.370483:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@000000006c1388af 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000001d5ab8e5 00000000934d9ca7 > 3< 0 0 > 4< 0 0 8 10223616 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1767319478.370485:0:85067:0:(rw26.c:969:ll_write_end()) end page@000000004044ee34 00000080:00200000:3.0:1767319478.370486:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.370489:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.370499:0:85067:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.370511:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:3.0:1767319478.370513:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.370515:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.370534:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.370537:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.370539:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.370543:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.370551:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.370560:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.370568:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.370574:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.370577:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:3.0:1767319478.370582:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.370585:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:3.0:1767319478.370611:0:83990:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319478.370622:0:83990:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.370895:0:83990:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.371601:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1048576 i_blocks 1 00000080:00200000:2.0:1767319478.371609:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.371629:0:85067:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a51:0x21:0x0], ppos: 1048576, count: 4096 00000080:00200000:2.0:1767319478.371634:0:85067:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1048576, bytes: 4096 00000080:00200000:2.0:1767319478.371638:0:85067:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319478.371644:0:85067:0:(cl_io.c:214:cl_io_rw_init()) header@000000000b74bd4d[0x4, 257, [0x200004a51:0x21:0x0] hash] 00000020:00200000:2.0:1767319478.371646:0:85067:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:2.0:1767319478.371649:0:85067:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.371661:0:85067:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:2.0:1767319478.371677:0:85067:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:2.0:1767319478.371681:0:85067:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.371696:0:85067:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:2.0:1767319478.371708:0:85067:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.371712:0:85067:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796cb0, osc lock ffff90cb0426a260, flags 0x0 00010000:00010000:2.0:1767319478.371755:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.371764:0:85067:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.371774:0:85067:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319478.371800:0:85067:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85067:1853164290348032:192.168.203.141@tcp:101:dd.0 00000100:00100000:2.0:1767319478.371963:0:85067:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905b40 going to sleep for 11 seconds 00000008:00100000:3.0:1767319478.372324:0:83990:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb31cc1180 - object 0x240000400:3308 offset 0<>1048576 00000100:00100000:1.0:1767319478.372481:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290347904:192.168.203.141@tcp:4:dd.0 00000100:00100000:0.0:1767319478.380710:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:0.0:1767319478.380738:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12485:1853164290348160:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319478.382728:0:85067:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85067:1853164290348032:192.168.203.141@tcp:101:dd.0 00010000:00010000:0.0:1767319478.382770:0:85067:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.382788:0:85067:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.382801:0:85067:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.382830:0:85067:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319478.382844:0:85067:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.382858:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.382865:0:85067:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.382896:0:85067:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.382918:0:85067:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.382971:0:85067:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:0.0:1767319478.382994:0:85067:0:(rw26.c:969:ll_write_end()) page@00000000234f1cd5[3 00000000026000a1 2 1 00000000ad23166a] 00000080:00200000:0.0:1767319478.382998:0:85067:0:(rw26.c:969:ll_write_end()) vmpage @000000000b747373 17ffffc0001001 3:0 ffff90cb3c555ca8 256 lru 00000080:00200000:0.0:1767319478.383591:0:85067:0:(rw26.c:969:ll_write_end()) osc-page@0000000003362937 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 00000000181657f8 00000000a4018571 > 3< 0 0 > 4< 0 0 8 10223616 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1767319478.383596:0:85067:0:(rw26.c:969:ll_write_end()) end page@00000000234f1cd5 00000080:00200000:0.0:1767319478.383597:0:85067:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.383602:0:85067:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.383626:0:85067:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000001de96877 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.383647:0:85067:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390e8278, count 1, dirtied 1 00000080:00200000:0.0:1767319478.383652:0:85067:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.383655:0:85067:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.383679:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.383682:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.383685:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796cb0 (ffff90cb0ae332d8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.383690:0:85067:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.383699:0:85067:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.383714:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076ded58 (ffff90cb0ae331b8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.383717:0:85067:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796cb0 (ffff90cb0ae331b8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.383724:0:85067:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.383732:0:85067:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:0.0:1767319478.383741:0:85067:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.383744:0:85067:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.383755:0:85067:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:0.0:1767319478.383760:0:85067:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.383799:0:85067:0:(file.c:424:ll_file_release()) START file f0:[0x200004a51:0x21:0x0](ffff90cb390e80c8), flags 100001 00000002:00100000:0.0:1767319478.383864:0:85067:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a0000 x1853164290347648/t42949673139(42949673139) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319494 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319478.383876:0:85067:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319478.383882:0:85067:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55ed80 x1853164290348416/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319478.383907:0:85067:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85067:1853164290348416:192.168.203.141@tcp:35:dd.0 00000100:00100000:0.0:1767319478.383988:0:85067:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.400581:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12485:1853164290348160:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319478.401824:0:85067:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85067:1853164290348416:192.168.203.141@tcp:35:dd.0 00000002:00100000:3.0:1767319478.401855:0:85067:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a0000 x1853164290347648/t42949673139(42949673139) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319478.415622:0:85068:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319478.415648:0:85068:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319478.415666:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319478.415681:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319478.415690:0:85068:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319478.415697:0:85068:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319478.415701:0:85068:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:2.0:1767319478.415708:0:85068:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e7bbf8 00010000:00010000:2.0:1767319478.415713:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319478.415733:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319478.415750:0:85068:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319478.415758:0:85068:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319478.415764:0:85068:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:2.0:1767319478.415768:0:85068:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=25 00000080:00200000:2.0:1767319478.415771:0:85068:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319478.415783:0:85068:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 3 00000080:00200000:2.0:1767319478.416041:0:85068:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), file ffff90cb039f7c80, open_flags 8241, mode 81b6 opened 0 00000080:00200000:2.0:1767319478.416052:0:85068:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), intent=open|creat 00000002:00010000:2.0:1767319478.416074:0:85068:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x200004a51:0x22:0x0]) in obj [0x200004a51:0x1f:0x0], intent: open|creat flags 0101102 00010000:00010000:2.0:1767319478.417060:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85068 initiator: MDT0 00010000:00010000:2.0:1767319478.417073:0:85068:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85068 initiator: MDT0 00000020:00100000:2.0:1767319478.417086:0:85068:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319478.417099:0:85068:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a7480 x1853164290348672/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319478.417108:0:85068:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85068 initiator: MDT0 00000100:00100000:2.0:1767319478.417745:0:85068:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7480 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85068:1853164290348672:192.168.203.141@tcp:101:dd.0 00000100:00100000:2.0:1767319478.417914:0:85068:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905000 going to sleep for 11 seconds 00000008:00010000:3.0:1767319478.424904:0:12483:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319478.425126:0:12483:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d1a7188b ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319478.425159:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290347904:192.168.203.141@tcp:4:dd.0 00000100:00100000:2.0:1767319478.429279:0:85068:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7480 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85068:1853164290348672:192.168.203.141@tcp:101:dd.0 00010000:00010000:2.0:1767319478.429322:0:85068:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319478.429344:0:85068:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319478.429352:0:85068:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319478.429363:0:85068:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319478.429423:0:85068:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319478.429448:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319478.429457:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319478.429464:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319478.429476:0:85068:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff90cb040a7480 x1853164290348672/t42949673141(42949673141) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/688 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319478.429490:0:85068:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a7480 x1853164290348672/t42949673141(42949673141) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/688 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319478.429503:0:85068:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319478.429522:0:85068:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319478.429533:0:85068:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/34 (0 0) 00000080:00200000:2.0:1767319478.429540:0:85068:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x1f:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319478.429554:0:85068:0:(namei.c:1569:ll_create_it()) VFS Op:name=f1, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), intent=open|creat 00000080:00200000:2.0:1767319478.429580:0:85068:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff90cb2b0f63c8) 00000080:00200000:2.0:1767319478.429691:0:85068:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x22:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:2.0:1767319478.429696:0:85068:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x22:0x0](ffff90cb2b0f63c8) 00000080:00010000:2.0:1767319478.429700:0:85068:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x22:0x0](ffff90cb2b0f63c8) for lock 0x2d0e085cf3af11a3 00000080:00010000:2.0:1767319478.429709:0:85068:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x22:0x0](ffff90cb2b0f63c8) 00000080:00200008:2.0:1767319478.429723:0:85068:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a51:0x22:0x0](ffff90cb2b0f63c8), flags 101101 00000002:00100000:2.0:1767319478.429740:0:85068:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a7480 x1853164290348672/t42949673141(42949673141) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319478.429785:0:85068:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af11a3 from it ffff90cb24ece4e0 00010000:00010000:2.0:1767319478.429801:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319478.429809:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319478.429829:0:85068:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff90cb2b0f63c8), inode mode 81a4 mask 40 00000080:00200008:2.0:1767319478.429919:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 0, count: 4096 00000080:00200000:2.0:1767319478.429927:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 0, bytes: 4096 00000080:00200000:2.0:1767319478.429933:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.429940:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 1, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.429942:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:2.0:1767319478.429952:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.429965:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:2.0:1767319478.429971:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:2.0:1767319478.429976:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.429990:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:2.0:1767319478.430003:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.430008:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.431619:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: --/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.431636:0:85068:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: --/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.431648:0:85068:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: --/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319478.431679:0:85068:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85068:1853164290348800:192.168.203.141@tcp:101:dd.0 00000100:00100000:2.0:1767319478.431769:0:85068:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905cc0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319478.437411:0:85068:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85068:1853164290348800:192.168.203.141@tcp:101:dd.0 00010000:00010000:2.0:1767319478.437445:0:85068:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,1 mode: --/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.437464:0:85068:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.437476:0:85068:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.437491:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319478.437529:0:85068:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.437542:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.437549:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.437576:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [0, 4096) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.437595:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.437632:0:85068:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:2.0:1767319478.437650:0:85068:0:(rw26.c:969:ll_write_end()) page@000000002eef3986[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.437653:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c77720f1 17ffffc0001001 3:0 ffff90cb0342baf8 0 lru 00000080:00200000:2.0:1767319478.437659:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7be6906 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 13631488 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319478.437661:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000002eef3986 00000080:00200000:2.0:1767319478.437662:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.437667:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.437685:0:85068:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.437705:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.437709:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.437712:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.437728:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.437731:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.437735:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.437740:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.437755:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.437770:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.437772:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.437778:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.437783:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:2.0:1767319478.437800:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.437803:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.437812:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 4096 i_blocks 1 00000080:00200000:2.0:1767319478.437816:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.437837:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 4096, count: 4096 00000080:00200000:2.0:1767319478.437843:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 4096, bytes: 4096 00000080:00200000:2.0:1767319478.437846:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.437850:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 2, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.437851:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:2.0:1767319478.437854:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.437863:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:2.0:1767319478.437867:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:2.0:1767319478.437871:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.437881:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:2.0:1767319478.437890:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.437894:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.437906:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.437914:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.437921:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.437934:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.437941:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.437949:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.437955:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.437979:0:85068:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:2.0:1767319478.437984:0:85068:0:(rw26.c:969:ll_write_end()) page@000000003a7fe2db[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.437987:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000004fb1f46c 17ffffc0001001 3:0 ffff90cb0342b5e8 1 lru 00000080:00200000:2.0:1767319478.437993:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000253f22bb 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:2.0:1767319478.437995:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000003a7fe2db 00000080:00200000:2.0:1767319478.437996:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.437998:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.438008:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.438020:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.438023:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.438026:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.438032:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.438034:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.438037:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.438041:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438049:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.438064:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.438067:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.438072:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.438076:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:2.0:1767319478.438079:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.438083:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.438088:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 8192 i_blocks 1 00000080:00200000:2.0:1767319478.438091:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.438099:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 8192, count: 4096 00000080:00200000:2.0:1767319478.438103:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 8192, bytes: 4096 00000080:00200000:2.0:1767319478.438105:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.438109:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 3, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.438111:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:2.0:1767319478.438114:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.438133:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:2.0:1767319478.438136:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:2.0:1767319478.438138:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.438144:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:2.0:1767319478.438150:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.438152:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.438160:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438168:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438176:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438184:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438197:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.438214:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.438219:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.438232:0:85068:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:2.0:1767319478.438235:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000052b45df6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.438237:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000003a4de035 17ffffc0001001 3:0 ffff90cb0342b288 2 lru 00000080:00200000:2.0:1767319478.438241:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed225ce9 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:2.0:1767319478.438243:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000052b45df6 00000080:00200000:2.0:1767319478.438243:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.438245:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.438250:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.438258:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.438260:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.438261:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.438265:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.438267:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.438269:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.438274:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438281:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.438289:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.438297:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.438302:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.438306:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:2.0:1767319478.438309:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.438313:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.438318:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 12288 i_blocks 1 00000080:00200000:2.0:1767319478.438321:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.438328:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 12288, count: 4096 00000080:00200000:2.0:1767319478.438332:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 12288, bytes: 4096 00000080:00200000:2.0:1767319478.438334:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.438338:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 4, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.438340:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:2.0:1767319478.438342:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.438348:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:2.0:1767319478.438350:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:2.0:1767319478.438353:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.438358:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:2.0:1767319478.438364:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.438405:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.438414:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438423:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438444:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438453:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438459:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.438475:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.438480:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.438496:0:85068:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:2.0:1767319478.438501:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000073edbc20[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.438504:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed94640c 17ffffc0001001 3:0 ffff90cb0342b6c0 3 lru 00000080:00200000:2.0:1767319478.438510:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000000214aa3b 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:2.0:1767319478.438513:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000073edbc20 00000080:00200000:2.0:1767319478.438514:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.438516:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.438525:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.438537:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.438540:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.438542:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.438548:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.438551:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.438554:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.438558:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438566:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.438575:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.438577:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.438580:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.438583:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:2.0:1767319478.438590:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.438592:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.438596:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 16384 i_blocks 1 00000080:00200000:2.0:1767319478.438599:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.438605:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 16384, count: 4096 00000080:00200000:2.0:1767319478.438608:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 16384, bytes: 4096 00000080:00200000:2.0:1767319478.438609:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.438612:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 5, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.438613:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:2.0:1767319478.438615:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.438619:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:2.0:1767319478.438621:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:2.0:1767319478.438623:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.438627:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:2.0:1767319478.438630:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.438632:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.438638:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438644:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438650:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438655:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438658:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.438671:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.438675:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.438688:0:85068:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:2.0:1767319478.438691:0:85068:0:(rw26.c:969:ll_write_end()) page@000000009e31e672[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.438693:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000066c5936e 17ffffc0001001 3:0 ffff90cb0342bd80 4 lru 00000080:00200000:2.0:1767319478.438697:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000078549308 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:2.0:1767319478.438699:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000009e31e672 00000080:00200000:2.0:1767319478.438700:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.438701:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.438706:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.438714:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.438716:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.438718:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.438722:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.438723:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.438725:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.438728:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438732:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.438737:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.438739:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.438741:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.438743:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:2.0:1767319478.438750:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.438752:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.438755:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 20480 i_blocks 1 00000080:00200000:2.0:1767319478.438757:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.438762:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 20480, count: 4096 00000080:00200000:2.0:1767319478.438764:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 20480, bytes: 4096 00000080:00200000:2.0:1767319478.438766:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.438768:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 6, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.438770:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:2.0:1767319478.438771:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.438775:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:2.0:1767319478.438777:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:2.0:1767319478.438778:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.438781:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:2.0:1767319478.438785:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.438786:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.438792:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438797:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438803:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438807:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438811:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.438823:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.438827:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.438837:0:85068:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:2.0:1767319478.438840:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000f785da78[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.438841:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000dbf772f2 17ffffc0001001 3:0 ffff90cb0342be58 5 lru 00000080:00200000:2.0:1767319478.438845:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000067af10f8 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:2.0:1767319478.438847:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000f785da78 00000080:00200000:2.0:1767319478.438847:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.438849:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.438854:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.438861:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.438862:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.438864:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.438867:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.438869:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.438871:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.438873:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438878:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.438883:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.438885:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.438887:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.438888:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:2.0:1767319478.438895:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.438897:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.438900:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 24576 i_blocks 1 00000080:00200000:2.0:1767319478.438902:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.438907:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 24576, count: 4096 00000080:00200000:2.0:1767319478.438909:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 24576, bytes: 4096 00000080:00200000:2.0:1767319478.438911:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.438913:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 7, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.438914:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:2.0:1767319478.438916:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.438919:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:2.0:1767319478.438921:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:2.0:1767319478.438923:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.438926:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:2.0:1767319478.438929:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.438930:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.438936:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438941:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438946:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438951:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.438954:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.438965:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.438969:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.438980:0:85068:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:2.0:1767319478.438984:0:85068:0:(rw26.c:969:ll_write_end()) page@000000002bf577d4[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.438987:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000066a2aca1 17ffffc0001001 3:0 ffff90cb0342bca8 6 lru 00000080:00200000:2.0:1767319478.438992:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000006a6c3d99 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:2.0:1767319478.438994:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000002bf577d4 00000080:00200000:2.0:1767319478.438996:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.438997:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.439005:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.439016:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.439019:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.439022:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.439027:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.439029:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.439032:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.439036:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439043:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.439051:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.439053:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.439058:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.439060:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:2.0:1767319478.439069:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.439072:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.439077:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 28672 i_blocks 1 00000080:00200000:2.0:1767319478.439080:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.439087:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 28672, count: 4096 00000080:00200000:2.0:1767319478.439091:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 28672, bytes: 4096 00000080:00200000:2.0:1767319478.439093:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.439096:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 8, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.439098:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:2.0:1767319478.439100:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.439105:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:2.0:1767319478.439107:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:2.0:1767319478.439110:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.439115:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:2.0:1767319478.439120:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.439123:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.439129:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439138:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439147:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439153:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439159:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.439176:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.439182:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.439196:0:85068:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:2.0:1767319478.439201:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000e996e6ff[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.439204:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9ac297a 17ffffc0001001 3:0 ffff90cb0342bbd0 7 lru 00000080:00200000:2.0:1767319478.439210:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000000fcd6474 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:2.0:1767319478.439212:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000e996e6ff 00000080:00200000:2.0:1767319478.439213:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.439215:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.439223:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.439234:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.439237:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.439239:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.439245:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.439248:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.439250:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.439255:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439263:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.439272:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.439275:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.439279:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.439282:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:2.0:1767319478.439293:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.439296:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.439300:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 32768 i_blocks 1 00000080:00200000:2.0:1767319478.439303:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.439310:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 32768, count: 4096 00000080:00200000:2.0:1767319478.439314:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 32768, bytes: 4096 00000080:00200000:2.0:1767319478.439316:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.439319:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 9, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.439321:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:2.0:1767319478.439323:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.439328:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:2.0:1767319478.439331:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:2.0:1767319478.439333:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.439338:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:2.0:1767319478.439343:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.439345:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.439353:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439361:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439398:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439406:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439412:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.439443:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.439449:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.439476:0:85068:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:2.0:1767319478.439481:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000008f77fd6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.439484:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000008be18556 17ffffc0001001 3:0 ffff90cb04baea20 8 lru 00000080:00200000:2.0:1767319478.439489:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000006a08d777 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1767319478.439492:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000008f77fd6 00000080:00200000:2.0:1767319478.439493:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.439495:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.439503:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.439515:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.439518:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.439520:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.439527:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.439530:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.439533:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.439537:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439544:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.439553:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.439555:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.439559:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.439562:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:2.0:1767319478.439572:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.439575:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.439580:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 36864 i_blocks 1 00000080:00200000:2.0:1767319478.439582:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.439590:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 36864, count: 4096 00000080:00200000:2.0:1767319478.439593:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 36864, bytes: 4096 00000080:00200000:2.0:1767319478.439596:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.439599:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 10, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.439601:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:2.0:1767319478.439603:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.439608:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:2.0:1767319478.439612:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:2.0:1767319478.439614:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.439621:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:2.0:1767319478.439626:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.439628:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.439636:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439644:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439652:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439659:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439665:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.439683:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.439689:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.439711:0:85068:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:2.0:1767319478.439716:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000b6914863[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.439719:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000991317a5 17ffffc0001021 2:0 ffff90cb04bae510 9 lru 00000080:00200000:2.0:1767319478.439724:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000006d51ca8e 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1767319478.439726:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000b6914863 00000080:00200000:2.0:1767319478.439727:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.439730:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.439738:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.439749:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.439752:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.439754:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.439759:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.439761:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.439763:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.439767:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439774:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.439782:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.439784:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.439788:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.439791:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:2.0:1767319478.439802:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.439805:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.439810:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 40960 i_blocks 1 00000080:00200000:2.0:1767319478.439813:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.439821:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 40960, count: 4096 00000080:00200000:2.0:1767319478.439824:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 40960, bytes: 4096 00000080:00200000:2.0:1767319478.439826:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.439830:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 11, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.439831:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:2.0:1767319478.439833:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.439839:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:2.0:1767319478.439842:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:2.0:1767319478.439844:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.439849:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:2.0:1767319478.439854:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.439857:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.439864:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439873:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439882:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439889:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439893:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.439906:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.439910:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.439921:0:85068:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:2.0:1767319478.439926:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000055c06598[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.439929:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000001ed2339 17ffffc0001001 3:0 ffff90cb04baeaf8 10 lru 00000080:00200000:2.0:1767319478.439934:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000002557e03 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1767319478.439936:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000055c06598 00000080:00200000:2.0:1767319478.439938:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.439940:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.439948:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.439959:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.439962:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.439964:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.439970:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.439973:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.439975:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.439979:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.439987:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.439995:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.439998:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.440002:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.440005:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:2.0:1767319478.440015:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.440018:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.440023:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 45056 i_blocks 1 00000080:00200000:2.0:1767319478.440025:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.440033:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 45056, count: 4096 00000080:00200000:2.0:1767319478.440036:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 45056, bytes: 4096 00000080:00200000:2.0:1767319478.440039:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.440042:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 12, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.440044:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:2.0:1767319478.440046:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.440052:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:2.0:1767319478.440055:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:2.0:1767319478.440057:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.440062:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:2.0:1767319478.440067:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.440070:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.440077:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.440085:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.440093:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.440100:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.440107:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.440126:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.440132:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.440149:0:85068:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:2.0:1767319478.440153:0:85068:0:(rw26.c:969:ll_write_end()) page@000000009f874594[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.440156:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b61d3238 17ffffc0001001 3:0 ffff90cb04bae5e8 11 lru 00000080:00200000:2.0:1767319478.440162:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000030b6e6ac 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1767319478.440163:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000009f874594 00000080:00200000:2.0:1767319478.440164:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.440166:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.440172:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.440180:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.440182:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.440183:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.440187:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.440189:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.440190:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.440193:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.440197:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.440202:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.440204:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.440206:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.440208:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:2.0:1767319478.440215:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.440217:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.440221:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 49152 i_blocks 1 00000080:00200000:2.0:1767319478.440222:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.440228:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 49152, count: 4096 00000080:00200000:2.0:1767319478.440230:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 49152, bytes: 4096 00000080:00200000:2.0:1767319478.440232:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.440234:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 13, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.440235:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:2.0:1767319478.440237:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.440240:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:2.0:1767319478.440242:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:2.0:1767319478.440244:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.440247:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:2.0:1767319478.440250:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.440252:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.440257:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.440263:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.440269:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.440276:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.440282:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.440300:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.440306:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.440320:0:85068:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:2.0:1767319478.440324:0:85068:0:(rw26.c:969:ll_write_end()) page@000000002bee3a8a[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.440327:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4709901 17ffffc0001001 3:0 ffff90cb04bae288 12 lru 00000080:00200000:2.0:1767319478.440332:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a62ac19e 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1767319478.440334:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000002bee3a8a 00000080:00200000:2.0:1767319478.440335:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.440338:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.440345:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.440357:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.440359:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.440362:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.440407:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.440411:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.440414:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.440418:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.440426:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.446745:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.446756:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.446771:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.446781:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:2.0:1767319478.446819:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.446824:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.446839:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 53248 i_blocks 1 00000080:00200000:2.0:1767319478.446843:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.446867:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 53248, count: 4096 00000080:00200000:2.0:1767319478.446872:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 53248, bytes: 4096 00000080:00200000:2.0:1767319478.446877:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.446885:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 14, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.446886:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:2.0:1767319478.446890:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.446901:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:2.0:1767319478.446905:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:2.0:1767319478.446908:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.446920:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:2.0:1767319478.446932:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.446937:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.446956:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.446970:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.446983:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.446991:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.446999:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.447033:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.447044:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.447081:0:85068:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:2.0:1767319478.447089:0:85068:0:(rw26.c:969:ll_write_end()) page@000000007fb4372c[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.447092:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000774aac08 17ffffc0001001 3:0 ffff90cb04bae6c0 13 lru 00000080:00200000:2.0:1767319478.447100:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000007bb6d9e0 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1767319478.447102:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000007fb4372c 00000080:00200000:2.0:1767319478.447103:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.447107:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.447250:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.447270:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.447275:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.447278:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.447290:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.447292:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.447295:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.447299:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.447307:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.447317:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.447320:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.447325:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.447328:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:2.0:1767319478.447338:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.447341:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.447347:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 57344 i_blocks 1 00000080:00200000:2.0:1767319478.447349:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.447359:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 57344, count: 4096 00000080:00200000:2.0:1767319478.447363:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 57344, bytes: 4096 00000080:00200000:2.0:1767319478.447442:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.447447:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 15, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.447449:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:2.0:1767319478.447451:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.447458:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:2.0:1767319478.447460:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:2.0:1767319478.447463:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.447470:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:2.0:1767319478.447476:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.447478:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.447486:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.447496:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.447505:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.447513:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.447519:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.447534:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.447539:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.447552:0:85068:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:2.0:1767319478.447555:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a42c16a1[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.447557:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8414de8 17ffffc0001001 3:0 ffff90cb04baed80 14 lru 00000080:00200000:2.0:1767319478.447562:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000043d8a4b6 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1767319478.447564:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a42c16a1 00000080:00200000:2.0:1767319478.447565:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.447566:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.447572:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.447580:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.447582:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.447584:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.447588:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.447590:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.447592:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.447595:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.447599:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.447604:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.447606:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.447609:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.447611:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:2.0:1767319478.447618:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.447620:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.447624:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 61440 i_blocks 1 00000080:00200000:2.0:1767319478.447626:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.447632:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 61440, count: 4096 00000080:00200000:2.0:1767319478.447634:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 61440, bytes: 4096 00000080:00200000:2.0:1767319478.447636:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.447638:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 16, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.447640:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:2.0:1767319478.447641:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.447645:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:2.0:1767319478.447647:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:2.0:1767319478.447648:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.447652:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:2.0:1767319478.447656:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.447658:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.447663:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.447669:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.447674:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.447679:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.447683:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.447694:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.447698:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.447709:0:85068:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:2.0:1767319478.447713:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000bc8e1566[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.447715:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb387167 17ffffc0001001 3:0 ffff90cb04baee58 15 lru 00000080:00200000:2.0:1767319478.447718:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2dc9530 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1767319478.447720:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000bc8e1566 00000080:00200000:2.0:1767319478.447721:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.447722:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.447727:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.447735:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.447736:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.447738:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.447742:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.447743:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.447745:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.447748:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.447752:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.447757:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.447759:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.447761:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.447763:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:2.0:1767319478.447769:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.447772:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.447775:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 65536 i_blocks 1 00000080:00200000:2.0:1767319478.447777:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.447782:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 65536, count: 4096 00000080:00200000:2.0:1767319478.450267:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 65536, bytes: 4096 00000080:00200000:2.0:1767319478.450274:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.450283:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 17, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.450285:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:2.0:1767319478.450289:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.450305:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:2.0:1767319478.450312:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:2.0:1767319478.450316:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.450335:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:2.0:1767319478.450352:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.450357:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.450396:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.450413:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.450425:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.450442:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.450449:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.450478:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.450490:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.450523:0:85068:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:2.0:1767319478.450531:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000cfc56daa[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.450535:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000006509ffb8 17ffffc0001001 3:0 ffff90cb04baeca8 16 lru 00000080:00200000:2.0:1767319478.450543:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000008a1bff6c 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1767319478.450545:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000cfc56daa 00000080:00200000:2.0:1767319478.450547:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.450551:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.450570:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.450594:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.450599:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.450601:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.450613:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.450617:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.450620:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.450625:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.450633:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.450648:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.450650:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.450658:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.450662:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:2.0:1767319478.450678:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.450681:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.450690:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 69632 i_blocks 1 00000080:00200000:2.0:1767319478.450694:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.450714:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 69632, count: 4096 00000080:00200000:2.0:1767319478.450718:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 69632, bytes: 4096 00000080:00200000:2.0:1767319478.450720:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.450724:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 18, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.450725:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:2.0:1767319478.450727:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.450732:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:2.0:1767319478.450735:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:2.0:1767319478.450738:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.450744:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:2.0:1767319478.450750:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.450752:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796030, osc lock ffff90cb0426aab0, flags 0x0 00010000:00010000:2.0:1767319478.450760:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.450768:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.450775:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.450782:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.452663:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.452838:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.452857:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.452898:0:85068:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:3.0:1767319478.452908:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000577704bd[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.452912:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000078960131 17ffffc0001001 3:0 ffff90cb2b73d000 17 lru 00000080:00200000:3.0:1767319478.452920:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003add1934 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:3.0:1767319478.452934:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000577704bd 00000080:00200000:3.0:1767319478.452935:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.452941:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.452960:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.453119:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.453126:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.453129:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.453144:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.453147:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.453151:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796030 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.453157:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.453166:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.453180:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.453183:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796030 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.453190:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.453195:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:3.0:1767319478.453204:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.453208:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.453222:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 73728 i_blocks 1 00000080:00200000:3.0:1767319478.453227:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.453254:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 73728, count: 4096 00000080:00200000:3.0:1767319478.453261:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 73728, bytes: 4096 00000080:00200000:3.0:1767319478.453264:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.453353:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 19, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.453355:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:3.0:1767319478.453359:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.453398:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:3.0:1767319478.453404:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:3.0:1767319478.453408:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.453421:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:3.0:1767319478.453451:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.453456:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.453472:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.453484:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.453494:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.453501:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.453509:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.453517:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.453524:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.453545:0:85068:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:3.0:1767319478.453550:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000073e9cbbd[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.453554:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000002e317b4e 17ffffc0001001 3:0 ffff90cb06439360 18 lru 00000080:00200000:3.0:1767319478.453565:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e603dfeb 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:3.0:1767319478.453567:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000073e9cbbd 00000080:00200000:3.0:1767319478.453569:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.453571:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.453581:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.453594:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.453597:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.453599:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.453605:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.453607:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.453610:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.453614:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.453620:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.453628:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.453630:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.453634:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.453637:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:3.0:1767319478.453641:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.453643:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.453648:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 77824 i_blocks 1 00000080:00200000:3.0:1767319478.453650:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.453659:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 77824, count: 4096 00000080:00200000:3.0:1767319478.453662:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 77824, bytes: 4096 00000080:00200000:3.0:1767319478.453664:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.453674:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 20, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.453676:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:3.0:1767319478.453679:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.453684:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:3.0:1767319478.453687:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:3.0:1767319478.453689:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.453695:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:3.0:1767319478.453701:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.453704:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.453711:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.453719:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.453726:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.453733:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.453739:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.453746:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.453752:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.453768:0:85068:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:3.0:1767319478.453772:0:85068:0:(rw26.c:969:ll_write_end()) page@000000008daf21f1[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.453776:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000000ec8207c 17ffffc0001001 3:0 ffff90cb06439870 19 lru 00000080:00200000:3.0:1767319478.453782:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000045e0cfa8 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:3.0:1767319478.453784:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000008daf21f1 00000080:00200000:3.0:1767319478.453789:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.453792:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.453801:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.453814:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.453817:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.453819:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.453825:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.453827:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.453830:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.453835:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.453842:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.453851:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.453853:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.453858:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.453861:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:3.0:1767319478.453865:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.453868:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.453873:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 81920 i_blocks 1 00000080:00200000:3.0:1767319478.453876:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.453884:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 81920, count: 4096 00000080:00200000:3.0:1767319478.453887:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 81920, bytes: 4096 00000080:00200000:3.0:1767319478.453890:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.453893:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 21, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.453895:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:3.0:1767319478.453897:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.453909:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:3.0:1767319478.453912:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:3.0:1767319478.453914:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.453920:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:3.0:1767319478.454900:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.454907:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.455155:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.455171:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.455183:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.455191:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.455198:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.455210:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.455222:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.455258:0:85068:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:3.0:1767319478.455265:0:85068:0:(rw26.c:969:ll_write_end()) page@000000008861226d[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.455353:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000005254a615 17ffffc0001001 3:0 ffff90cb064390d8 20 lru 00000080:00200000:3.0:1767319478.455360:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000b41a8537 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:3.0:1767319478.455362:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000008861226d 00000080:00200000:3.0:1767319478.455363:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.455395:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.455413:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.455565:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.455570:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.455573:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.455586:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.455589:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.455592:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.455598:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.455606:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.455621:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.455624:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.455632:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.455637:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:3.0:1767319478.455645:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.455649:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.455658:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 86016 i_blocks 1 00000080:00200000:3.0:1767319478.455662:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.455682:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 86016, count: 4096 00000080:00200000:3.0:1767319478.455689:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 86016, bytes: 4096 00000080:00200000:3.0:1767319478.455693:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.455698:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 22, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.455700:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:3.0:1767319478.455703:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.455713:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:3.0:1767319478.455718:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:3.0:1767319478.455721:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.455739:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:3.0:1767319478.455746:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.455748:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.455758:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.455768:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.455777:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.455784:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.455791:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.455799:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.455805:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.455825:0:85068:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:3.0:1767319478.455829:0:85068:0:(rw26.c:969:ll_write_end()) page@000000001021bbb1[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.455832:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000008f8da1c4 17ffffc0001001 3:0 ffff90cb06439bd0 21 lru 00000080:00200000:3.0:1767319478.455838:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000063779afb 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:3.0:1767319478.455840:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000001021bbb1 00000080:00200000:3.0:1767319478.455841:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.455844:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.455852:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.455877:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.455880:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.455883:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.455889:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.455892:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.455895:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.455899:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.455907:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.455916:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.455918:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.456203:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.456209:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:3.0:1767319478.456213:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.456217:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.456223:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 90112 i_blocks 1 00000080:00200000:3.0:1767319478.456227:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.456237:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 90112, count: 4096 00000080:00200000:3.0:1767319478.456240:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 90112, bytes: 4096 00000080:00200000:3.0:1767319478.456242:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.456246:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 23, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.456248:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:3.0:1767319478.456251:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.456257:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:3.0:1767319478.456260:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:3.0:1767319478.456262:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.456361:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:3.0:1767319478.456856:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.456861:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.456877:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.456889:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.456898:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.456905:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.456912:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.456921:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.456942:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.456972:0:85068:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:3.0:1767319478.457145:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000bb2509aa[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.457149:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000086043efb 17ffffc0001001 3:0 ffff90cb06439ca8 22 lru 00000080:00200000:3.0:1767319478.457156:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000008bd7d986 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:3.0:1767319478.457158:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000bb2509aa 00000080:00200000:3.0:1767319478.457159:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.457162:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.457177:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.457208:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.457212:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.457214:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.457225:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.457227:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.457230:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.457234:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.457242:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.457255:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.457258:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.457264:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.457354:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:3.0:1767319478.457361:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.457365:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.457405:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 94208 i_blocks 1 00000080:00200000:3.0:1767319478.457409:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.457425:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 94208, count: 4096 00000080:00200000:3.0:1767319478.457571:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 94208, bytes: 4096 00000080:00200000:3.0:1767319478.457576:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.457581:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 24, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.457583:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:3.0:1767319478.457587:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.457596:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:3.0:1767319478.457600:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:3.0:1767319478.457603:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.457622:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:3.0:1767319478.457630:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.457634:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.457644:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.457655:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.457664:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.457671:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.457678:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.457685:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.457692:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.457712:0:85068:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:3.0:1767319478.457718:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000f9c63a9b[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.457721:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffdba519 17ffffc0001001 3:0 ffff90cb06439e58 23 lru 00000080:00200000:3.0:1767319478.457726:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000008f5e8d94 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:3.0:1767319478.457728:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000f9c63a9b 00000080:00200000:3.0:1767319478.457729:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.457731:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.457741:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.457766:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.457770:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.457772:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.457779:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.457782:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.457785:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.457789:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.457797:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.457806:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.457808:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.457813:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.457816:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:3.0:1767319478.457820:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.457823:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.457828:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 98304 i_blocks 1 00000080:00200000:3.0:1767319478.457831:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.457839:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 98304, count: 4096 00000080:00200000:3.0:1767319478.457843:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 98304, bytes: 4096 00000080:00200000:3.0:1767319478.457846:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.457849:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 25, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.457851:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:3.0:1767319478.457853:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.457859:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:3.0:1767319478.457862:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:3.0:1767319478.457864:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.457876:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:3.0:1767319478.457881:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.457883:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.457891:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.457899:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.457907:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.457913:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.457919:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.458093:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.458099:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.458116:0:85068:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:3.0:1767319478.458122:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000064b9ff16[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.458125:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000041bf3cf0 17ffffc0001001 3:0 ffff90cb06439d80 24 lru 00000080:00200000:3.0:1767319478.458131:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003d262039 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:3.0:1767319478.458133:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000064b9ff16 00000080:00200000:3.0:1767319478.458134:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.458137:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.458145:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.458168:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.458172:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.458174:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.458181:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.458184:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.458186:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.458191:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.458198:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.458206:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.458208:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.458212:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.458216:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:3.0:1767319478.458220:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.458223:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.458228:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 102400 i_blocks 1 00000080:00200000:3.0:1767319478.458230:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.458238:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 102400, count: 4096 00000080:00200000:3.0:1767319478.458242:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 102400, bytes: 4096 00000080:00200000:3.0:1767319478.458245:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.458249:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 26, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.458250:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:3.0:1767319478.458252:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.458257:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:3.0:1767319478.458260:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:3.0:1767319478.458263:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.458357:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:3.0:1767319478.458364:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.458618:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.458629:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.458639:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.458648:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.458654:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.458661:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.458668:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.458674:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.458694:0:85068:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:3.0:1767319478.458699:0:85068:0:(rw26.c:969:ll_write_end()) page@000000006e1b3420[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.458702:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000081adbcae 17ffffc0001001 3:0 ffff90cb064396c0 25 lru 00000080:00200000:3.0:1767319478.458708:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000007ab69104 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:3.0:1767319478.458710:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000006e1b3420 00000080:00200000:3.0:1767319478.458711:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.458714:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.458723:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.458746:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.458750:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.458752:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.458759:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.458762:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.458764:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.458768:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.458775:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.458784:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.458786:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.458791:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.458795:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:3.0:1767319478.458799:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.458802:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.458808:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 106496 i_blocks 1 00000080:00200000:3.0:1767319478.458811:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.458820:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 106496, count: 4096 00000080:00200000:3.0:1767319478.458824:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 106496, bytes: 4096 00000080:00200000:3.0:1767319478.458827:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.458831:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 27, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.458832:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:3.0:1767319478.458834:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.458840:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:3.0:1767319478.458843:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:3.0:1767319478.458846:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.458858:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:3.0:1767319478.458864:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.458866:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.458874:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.458882:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.458889:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.458896:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.458902:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.458909:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.458914:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.458944:0:85068:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:3.0:1767319478.458949:0:85068:0:(rw26.c:969:ll_write_end()) page@000000007ec96077[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.458952:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000d4862500 17ffffc0001001 3:0 ffff90cb06439288 26 lru 00000080:00200000:3.0:1767319478.458957:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000442b3e7b 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:3.0:1767319478.458960:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000007ec96077 00000080:00200000:3.0:1767319478.458961:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.458963:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.458972:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.459154:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.459157:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.459159:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.459165:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.459168:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.459170:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.459175:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.459183:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.459192:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.459194:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.459198:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.459201:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:3.0:1767319478.459206:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.459209:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.459214:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 110592 i_blocks 1 00000080:00200000:3.0:1767319478.459217:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.459225:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 110592, count: 4096 00000080:00200000:3.0:1767319478.459229:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 110592, bytes: 4096 00000080:00200000:3.0:1767319478.459231:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.459235:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 28, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.459237:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:3.0:1767319478.459239:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.459244:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:3.0:1767319478.459247:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:3.0:1767319478.459249:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.459264:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:3.0:1767319478.459357:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.459360:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.459399:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.459408:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.459416:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.459423:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.459429:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.459562:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.459569:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.459585:0:85068:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:3.0:1767319478.459589:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000101086fd[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.459592:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000055a08254 17ffffc0001001 3:0 ffff90cb064395e8 27 lru 00000080:00200000:3.0:1767319478.459597:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003fa36a0e 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:3.0:1767319478.459599:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000101086fd 00000080:00200000:3.0:1767319478.459600:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.459602:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.459610:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.459629:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.459632:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.459634:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.459640:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.459642:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.459645:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.459648:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.459656:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.459664:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.459666:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.459670:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.459672:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:3.0:1767319478.459676:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.459679:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.459683:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 114688 i_blocks 1 00000080:00200000:3.0:1767319478.459686:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.459694:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 114688, count: 4096 00000080:00200000:3.0:1767319478.459698:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 114688, bytes: 4096 00000080:00200000:3.0:1767319478.459700:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.459704:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 29, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.459706:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:3.0:1767319478.459708:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.459714:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:3.0:1767319478.459717:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:3.0:1767319478.459719:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.459730:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:3.0:1767319478.459736:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.459738:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.459745:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.459753:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.459761:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.459768:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.459774:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.459781:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.459786:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.459802:0:85068:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:3.0:1767319478.459806:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000056afa673[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.459809:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000f419fe8b 17ffffc0001001 3:0 ffff90cb06439af8 28 lru 00000080:00200000:3.0:1767319478.459814:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000054222ea3 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:3.0:1767319478.459816:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000056afa673 00000080:00200000:3.0:1767319478.459817:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.459820:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.459827:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.459849:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.459853:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.459855:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.459860:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.459863:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.459866:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.459869:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.459877:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.459885:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.459887:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.459891:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.459894:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:3.0:1767319478.459898:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.459901:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.459905:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 118784 i_blocks 1 00000080:00200000:3.0:1767319478.459907:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.459915:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 118784, count: 4096 00000080:00200000:3.0:1767319478.459918:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 118784, bytes: 4096 00000080:00200000:3.0:1767319478.459920:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.460199:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 30, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.460201:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:3.0:1767319478.460203:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.460212:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:3.0:1767319478.460214:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:3.0:1767319478.460217:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.460230:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:3.0:1767319478.460236:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.460238:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.460246:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.460254:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.460262:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.460350:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.460357:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.460364:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.460610:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.460632:0:85068:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:3.0:1767319478.460637:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000035c49f42[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.460640:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000002834d737 17ffffc0001001 3:0 ffff90cb06439510 29 lru 00000080:00200000:3.0:1767319478.460646:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000c796a7dd 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:3.0:1767319478.460648:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000035c49f42 00000080:00200000:3.0:1767319478.460649:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.460651:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.460660:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.460684:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.460688:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.460690:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.460697:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.460700:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.460702:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.460706:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.460714:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.460723:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.460725:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.460729:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.460732:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:3.0:1767319478.460736:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.460739:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.460744:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 122880 i_blocks 1 00000080:00200000:3.0:1767319478.460746:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.460756:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 122880, count: 4096 00000080:00200000:3.0:1767319478.460760:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 122880, bytes: 4096 00000080:00200000:3.0:1767319478.460763:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.460766:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 31, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.460768:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:3.0:1767319478.460770:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.460775:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:3.0:1767319478.460778:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:3.0:1767319478.460780:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.460792:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:3.0:1767319478.460798:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.460800:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.460808:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.460817:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.460825:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.460832:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.460838:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.460844:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.460849:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.460863:0:85068:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:3.0:1767319478.460867:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000629cfd05[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.460870:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000011316756 17ffffc0001001 3:0 ffff90cb06439a20 30 lru 00000080:00200000:3.0:1767319478.460875:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a7dcaed0 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:3.0:1767319478.460877:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000629cfd05 00000080:00200000:3.0:1767319478.460878:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.460880:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.460887:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.460908:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.460911:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.460913:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.460918:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.460920:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.460934:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.460938:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.460945:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.460953:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.460955:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.460959:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.460961:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:3.0:1767319478.460965:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.460968:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.460972:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 126976 i_blocks 1 00000080:00200000:3.0:1767319478.460974:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.460991:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 126976, count: 4096 00000080:00200000:3.0:1767319478.460995:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 126976, bytes: 4096 00000080:00200000:3.0:1767319478.460997:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.461001:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 32, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.461002:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:3.0:1767319478.461004:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.461009:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:3.0:1767319478.461012:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:3.0:1767319478.461014:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.461025:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:3.0:1767319478.461031:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.461033:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.461040:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.461050:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.461057:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.461064:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.461071:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.461077:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.461081:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.461105:0:85068:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:3.0:1767319478.461109:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000048848b42[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.461112:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000057a59824 17ffffc0001021 2:0 ffff90cb06439798 31 lru 00000080:00200000:3.0:1767319478.461118:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000008eb95dd4 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:3.0:1767319478.461121:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000048848b42 00000080:00200000:3.0:1767319478.461122:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.461124:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.461132:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.461155:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.461157:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.461160:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.461165:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.461168:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.461171:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.461175:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.461182:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.461191:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.461193:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.461197:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.461200:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:3.0:1767319478.461204:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.461206:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.461211:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 131072 i_blocks 1 00000080:00200000:3.0:1767319478.461213:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.461220:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 131072, count: 4096 00000080:00200000:3.0:1767319478.461224:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 131072, bytes: 4096 00000080:00200000:3.0:1767319478.461226:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.461229:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 33, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.461230:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:3.0:1767319478.461233:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.461238:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:3.0:1767319478.461241:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:3.0:1767319478.461243:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.461255:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:3.0:1767319478.461260:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.461263:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.461697:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.461708:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.461717:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.461723:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.461728:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.461736:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.461743:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.461762:0:85068:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:3.0:1767319478.461768:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000061cd063e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.461771:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000031036ed3 17ffffc0001001 3:0 ffff90cb06439438 32 lru 00000080:00200000:3.0:1767319478.461777:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000000b1bee79 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:3.0:1767319478.461779:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000061cd063e 00000080:00200000:3.0:1767319478.461780:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.461782:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.461793:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.461819:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.461823:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.461825:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.461832:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.461835:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.461837:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.461841:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.461849:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.461857:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.461860:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.461865:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.461868:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:3.0:1767319478.461872:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.461875:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.461881:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 135168 i_blocks 1 00000080:00200000:3.0:1767319478.461884:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.461893:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 135168, count: 4096 00000080:00200000:3.0:1767319478.461897:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 135168, bytes: 4096 00000080:00200000:3.0:1767319478.461901:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.461904:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 34, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.461906:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:3.0:1767319478.461909:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.461915:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:3.0:1767319478.461918:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:3.0:1767319478.461988:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.462002:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:3.0:1767319478.462008:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.462010:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.462018:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462028:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462036:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462044:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462051:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.462060:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.462065:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.462082:0:85068:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:3.0:1767319478.462087:0:85068:0:(rw26.c:969:ll_write_end()) page@000000001b71d8d3[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.462090:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000079d59559 17ffffc0001001 3:0 ffff90cb064391b0 33 lru 00000080:00200000:3.0:1767319478.462095:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000001762726f 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:3.0:1767319478.462097:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000001b71d8d3 00000080:00200000:3.0:1767319478.462098:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.462100:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.462108:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.462129:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.462133:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.462135:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.462141:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.462143:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.462146:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.462150:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462157:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.462166:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.462168:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.462172:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.462175:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:3.0:1767319478.462179:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.462183:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.462188:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 139264 i_blocks 1 00000080:00200000:3.0:1767319478.462191:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.462199:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 139264, count: 4096 00000080:00200000:3.0:1767319478.462203:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 139264, bytes: 4096 00000080:00200000:3.0:1767319478.462205:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.462209:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 35, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.462211:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:3.0:1767319478.462214:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.462219:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:3.0:1767319478.462222:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:3.0:1767319478.462224:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.462238:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:3.0:1767319478.462244:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.462245:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.462253:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462261:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462647:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462658:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462665:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.462675:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.462683:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.462704:0:85068:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:3.0:1767319478.462709:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000e07e69cc[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.462713:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000090d4a01d 17ffffc0001001 3:0 ffff90cb06439948 34 lru 00000080:00200000:3.0:1767319478.462719:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e291ebc0 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:3.0:1767319478.462721:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000e07e69cc 00000080:00200000:3.0:1767319478.462722:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.462725:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.462734:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.462757:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.462760:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.462763:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.462769:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.462771:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.462774:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.462777:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462784:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.462793:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.462796:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.462800:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.462804:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:3.0:1767319478.462808:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.462811:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.462816:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 143360 i_blocks 1 00000080:00200000:3.0:1767319478.462819:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.462827:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 143360, count: 4096 00000080:00200000:3.0:1767319478.462831:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 143360, bytes: 4096 00000080:00200000:3.0:1767319478.462833:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.462837:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 36, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.462838:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:3.0:1767319478.462841:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.462846:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:3.0:1767319478.462849:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:3.0:1767319478.462851:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.462864:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:3.0:1767319478.462870:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.462873:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.462881:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462889:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462897:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462903:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.462910:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.462917:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.462922:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.463101:0:85068:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:3.0:1767319478.463105:0:85068:0:(rw26.c:969:ll_write_end()) page@000000008cfac4e7[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.463109:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac187e2e 17ffffc0001001 3:0 ffff90cb06439000 35 lru 00000080:00200000:3.0:1767319478.463114:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000948d5a8c 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:3.0:1767319478.463117:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000008cfac4e7 00000080:00200000:3.0:1767319478.463118:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.463120:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.463128:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.463152:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.463155:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.463158:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.463164:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.463167:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.463170:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.463174:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.463183:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.463192:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.463194:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.463198:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.463201:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:3.0:1767319478.463205:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.463208:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.463213:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 147456 i_blocks 1 00000080:00200000:3.0:1767319478.463216:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.463224:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 147456, count: 4096 00000080:00200000:3.0:1767319478.463229:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 147456, bytes: 4096 00000080:00200000:3.0:1767319478.463232:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.463235:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 37, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.463237:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:3.0:1767319478.463240:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.463245:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:3.0:1767319478.463248:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:3.0:1767319478.463250:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.463267:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:3.0:1767319478.463556:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.463560:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.463571:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.463581:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.463591:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.463598:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.463604:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.463612:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.463618:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.463639:0:85068:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:3.0:1767319478.463644:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000aaf9b030[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.463647:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000006380e8a9 17ffffc0001001 3:0 ffff90cb0746e5e8 36 lru 00000080:00200000:3.0:1767319478.463653:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003a9fcc51 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:3.0:1767319478.463656:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000aaf9b030 00000080:00200000:3.0:1767319478.463657:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.463659:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.463668:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.463689:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.463693:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.463695:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.463701:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.463704:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.463706:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.463710:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.463717:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.463725:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.463727:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.463731:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.463734:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:3.0:1767319478.463738:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.463741:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.463746:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 151552 i_blocks 1 00000080:00200000:3.0:1767319478.463749:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.463759:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 151552, count: 4096 00000080:00200000:3.0:1767319478.463762:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 151552, bytes: 4096 00000080:00200000:3.0:1767319478.463765:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.463768:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 38, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.463770:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:3.0:1767319478.463772:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.463777:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:3.0:1767319478.463781:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:3.0:1767319478.463783:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.463796:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:3.0:1767319478.463802:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.463805:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.463812:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.463821:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.463828:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.463835:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.463841:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.463848:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.463853:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.463869:0:85068:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:3.0:1767319478.463873:0:85068:0:(rw26.c:969:ll_write_end()) page@000000007de43e6a[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.463876:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000077c7936f 17ffffc0001001 3:0 ffff90cb0746eaf8 37 lru 00000080:00200000:3.0:1767319478.463881:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000431c3920 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:3.0:1767319478.463883:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000007de43e6a 00000080:00200000:3.0:1767319478.463884:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.463886:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.463894:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.463921:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.464112:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.464116:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.464124:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.464127:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.464130:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.464134:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.464142:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.464150:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.464153:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.464157:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.464160:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:3.0:1767319478.464163:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.464166:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.464172:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 155648 i_blocks 1 00000080:00200000:3.0:1767319478.464175:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.464183:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 155648, count: 4096 00000080:00200000:3.0:1767319478.464188:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 155648, bytes: 4096 00000080:00200000:3.0:1767319478.464190:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.464194:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 39, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.464196:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:3.0:1767319478.464209:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.464216:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:3.0:1767319478.464220:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:3.0:1767319478.464223:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.464238:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:3.0:1767319478.464244:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.464246:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.464254:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.464263:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.464810:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.464821:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.464830:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.464841:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.464851:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.464877:0:85068:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:3.0:1767319478.464884:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000b4e52c1e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.464887:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000d5f785d6 17ffffc0001001 3:0 ffff90cb0746e510 38 lru 00000080:00200000:3.0:1767319478.464893:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec3a45cd 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:3.0:1767319478.464896:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000b4e52c1e 00000080:00200000:3.0:1767319478.464897:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.464899:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.464911:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.465034:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.465038:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.465041:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.465049:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.465052:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.465055:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.465059:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.465067:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.465078:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.465081:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.465086:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.465090:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:3.0:1767319478.465095:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.465098:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.465105:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 159744 i_blocks 1 00000080:00200000:3.0:1767319478.465108:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.465121:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 159744, count: 4096 00000080:00200000:3.0:1767319478.465125:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 159744, bytes: 4096 00000080:00200000:3.0:1767319478.465129:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.465133:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 40, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.465135:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:3.0:1767319478.465137:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.465143:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:3.0:1767319478.465147:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:3.0:1767319478.465150:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.465165:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:3.0:1767319478.465172:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.465175:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.465184:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.465195:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.465203:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.465209:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.465216:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.465223:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.465229:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.465244:0:85068:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:3.0:1767319478.465249:0:85068:0:(rw26.c:969:ll_write_end()) page@000000002acb31d6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.465252:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3941df7 17ffffc0001001 3:0 ffff90cb0746ea20 39 lru 00000080:00200000:3.0:1767319478.465258:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce2a72be 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:3.0:1767319478.465261:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000002acb31d6 00000080:00200000:3.0:1767319478.465262:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.465264:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.465581:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.465608:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.465612:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.465615:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.465622:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.465625:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.465627:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.465632:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.465641:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.465650:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.465652:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.465656:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.465659:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:3.0:1767319478.465664:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.465666:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.465672:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 163840 i_blocks 1 00000080:00200000:3.0:1767319478.465675:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.465685:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 163840, count: 4096 00000080:00200000:3.0:1767319478.465689:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 163840, bytes: 4096 00000080:00200000:3.0:1767319478.465692:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.465696:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 41, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.465698:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:3.0:1767319478.465701:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.465707:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:3.0:1767319478.465711:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:3.0:1767319478.465713:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.465728:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:3.0:1767319478.465735:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.465738:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.465746:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.465757:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.465766:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.465773:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.465780:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.465788:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.465795:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.465815:0:85068:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:3.0:1767319478.465820:0:85068:0:(rw26.c:969:ll_write_end()) page@000000000bf8244d[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.465823:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000037442918 17ffffc0001001 3:0 ffff90cb0746e798 40 lru 00000080:00200000:3.0:1767319478.465829:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000099571f19 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:3.0:1767319478.465832:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000000bf8244d 00000080:00200000:3.0:1767319478.465833:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.465836:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.465845:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.465870:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.465873:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.465876:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.465882:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.465884:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.465887:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.465891:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.465899:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.465908:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.465910:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.465915:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.465917:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:3.0:1767319478.465921:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.465939:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.465945:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 167936 i_blocks 1 00000080:00200000:3.0:1767319478.465948:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.465957:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 167936, count: 4096 00000080:00200000:3.0:1767319478.465961:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 167936, bytes: 4096 00000080:00200000:3.0:1767319478.465964:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.465967:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 42, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.465969:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:3.0:1767319478.465971:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.466121:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:3.0:1767319478.466126:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:3.0:1767319478.466129:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.466144:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:3.0:1767319478.466150:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.466152:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.466160:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.466169:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.466178:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.466185:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.466192:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.466199:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.466205:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.466221:0:85068:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:3.0:1767319478.466226:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a41a0e1e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.466229:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000bebed2c6 17ffffc0001001 3:0 ffff90cb0746e438 41 lru 00000080:00200000:3.0:1767319478.466235:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4916ecc 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:3.0:1767319478.466237:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a41a0e1e 00000080:00200000:3.0:1767319478.466238:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.466241:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.466249:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.466350:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.466355:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.466357:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.466364:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.466624:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.466627:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.466632:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.466641:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.466651:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.466653:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.466659:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.466662:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:3.0:1767319478.466666:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.466670:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.466676:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 172032 i_blocks 1 00000080:00200000:3.0:1767319478.466678:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.466688:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 172032, count: 4096 00000080:00200000:3.0:1767319478.466692:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 172032, bytes: 4096 00000080:00200000:3.0:1767319478.466695:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.466699:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 43, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.466701:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:3.0:1767319478.466703:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.466709:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:3.0:1767319478.466712:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:3.0:1767319478.466714:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.466729:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:3.0:1767319478.466735:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.466738:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.466746:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.466755:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.466764:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.466772:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.466779:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.466788:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.466794:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.466813:0:85068:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:3.0:1767319478.466818:0:85068:0:(rw26.c:969:ll_write_end()) page@000000006437580c[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.466821:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000caf8343a 17ffffc0001001 3:0 ffff90cb0746e1b0 42 lru 00000080:00200000:3.0:1767319478.466827:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000007e267c10 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:3.0:1767319478.466829:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000006437580c 00000080:00200000:3.0:1767319478.466831:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.466833:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.466842:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.466866:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.466869:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.466871:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.466877:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.466880:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.466883:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.466887:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.466895:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.466903:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.466906:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.466909:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.466912:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:3.0:1767319478.466916:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.466919:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.466937:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 176128 i_blocks 1 00000080:00200000:3.0:1767319478.466940:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.466948:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 176128, count: 4096 00000080:00200000:3.0:1767319478.466952:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 176128, bytes: 4096 00000080:00200000:3.0:1767319478.466954:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.466958:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 44, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.466959:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:3.0:1767319478.466961:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.466966:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:3.0:1767319478.466969:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:3.0:1767319478.466971:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.466992:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:3.0:1767319478.466998:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.467000:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.467008:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.467017:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.467025:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.467032:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.467039:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.467046:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.467052:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.467068:0:85068:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:3.0:1767319478.467073:0:85068:0:(rw26.c:969:ll_write_end()) page@000000006a13f039[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.467076:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba8bcb71 17ffffc0001001 3:0 ffff90cb0746e948 43 lru 00000080:00200000:3.0:1767319478.467082:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000d171aea1 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:3.0:1767319478.467084:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000006a13f039 00000080:00200000:3.0:1767319478.467085:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.467087:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.467095:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.467117:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.467120:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.467123:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.467129:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.467132:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.467134:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.467138:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.467145:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.467153:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.467156:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.467160:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.467163:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:3.0:1767319478.467166:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.467169:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.467174:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 180224 i_blocks 1 00000080:00200000:3.0:1767319478.467177:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.467184:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 180224, count: 4096 00000080:00200000:3.0:1767319478.467188:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 180224, bytes: 4096 00000080:00200000:3.0:1767319478.467190:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.467193:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 45, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.467195:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:3.0:1767319478.467197:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.467202:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:3.0:1767319478.467204:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:3.0:1767319478.467207:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.467220:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:3.0:1767319478.467225:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.467228:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.467235:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.467244:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.467253:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.467261:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.467685:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.467699:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.467706:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.467731:0:85068:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:3.0:1767319478.467735:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000044144c75[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.467738:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000002c567ff 17ffffc0001001 3:0 ffff90cb0746e000 44 lru 00000080:00200000:3.0:1767319478.467743:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000023255e03 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:3.0:1767319478.467745:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000044144c75 00000080:00200000:3.0:1767319478.467746:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.467749:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.467758:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.467782:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.467786:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.467789:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.467796:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.467798:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.467801:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.467806:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.467814:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.467823:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.467825:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.467830:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.467833:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:3.0:1767319478.467837:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.467839:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.467844:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 184320 i_blocks 1 00000080:00200000:3.0:1767319478.467847:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.467857:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 184320, count: 4096 00000080:00200000:3.0:1767319478.467861:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 184320, bytes: 4096 00000080:00200000:3.0:1767319478.467864:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.467867:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 46, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.467869:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:3.0:1767319478.467871:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.467876:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:3.0:1767319478.467880:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:3.0:1767319478.467882:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.467896:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:3.0:1767319478.467903:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.467905:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.467913:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.471193:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.471224:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.471236:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.471244:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.471264:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.471285:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.471337:0:85068:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:3.0:1767319478.471347:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000049dcac9c[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.471351:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000009f015149 17ffffc0001001 3:0 ffff90cb0746e360 45 lru 00000080:00200000:3.0:1767319478.471358:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae807ce6 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:3.0:1767319478.471361:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000049dcac9c 00000080:00200000:3.0:1767319478.471362:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.473595:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.473639:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.473695:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.473701:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.473705:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.473722:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.473726:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.473729:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.473736:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.473746:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.473764:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.473767:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.473775:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.473782:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:3.0:1767319478.473791:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.473795:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.473807:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 188416 i_blocks 1 00000080:00200000:3.0:1767319478.473811:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.473835:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 188416, count: 4096 00000080:00200000:3.0:1767319478.473842:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 188416, bytes: 4096 00000080:00200000:3.0:1767319478.473847:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.473853:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 47, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.473855:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:3.0:1767319478.473859:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.473872:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:3.0:1767319478.473877:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:3.0:1767319478.473881:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.473901:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:3.0:1767319478.473913:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.473917:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.473947:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.473960:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.473971:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.473986:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.473993:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.474003:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.474014:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.474055:0:85068:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:3.0:1767319478.474062:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000070cb94e6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.474066:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000057f74b8e 17ffffc0001021 2:0 ffff90cb0746e870 46 lru 00000080:00200000:3.0:1767319478.474074:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a278884b 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:3.0:1767319478.474076:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000070cb94e6 00000080:00200000:3.0:1767319478.474077:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.474080:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.474089:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.474111:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.474114:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.474117:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.474123:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.474126:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.474129:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.474133:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474140:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.474148:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.474150:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.474154:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.474158:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:3.0:1767319478.474161:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.474165:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.474169:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 192512 i_blocks 1 00000080:00200000:3.0:1767319478.474172:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.474180:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 192512, count: 4096 00000080:00200000:3.0:1767319478.474184:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 192512, bytes: 4096 00000080:00200000:3.0:1767319478.474186:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.474190:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 48, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.474192:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:3.0:1767319478.474194:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.474209:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:3.0:1767319478.474212:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:3.0:1767319478.474215:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.474228:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:3.0:1767319478.474234:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.474237:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.474244:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474254:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474262:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474268:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474274:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.474281:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.474287:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.474303:0:85068:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:3.0:1767319478.474308:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c3f9bfa7[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.474310:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb0681c5 17ffffc0001001 3:0 ffff90cb0746e0d8 47 lru 00000080:00200000:3.0:1767319478.474316:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000d4eb7156 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:3.0:1767319478.474318:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c3f9bfa7 00000080:00200000:3.0:1767319478.474319:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.474321:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.474330:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.474354:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.474357:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.474359:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.474400:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.474404:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.474407:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.474411:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474420:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.474428:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.474441:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.474446:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.474449:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:3.0:1767319478.474454:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.474457:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.474462:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 196608 i_blocks 1 00000080:00200000:3.0:1767319478.474464:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.474472:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 196608, count: 4096 00000080:00200000:3.0:1767319478.474476:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 196608, bytes: 4096 00000080:00200000:3.0:1767319478.474478:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.474482:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 49, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.474483:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:3.0:1767319478.474486:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.474491:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:3.0:1767319478.474494:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:3.0:1767319478.474496:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.474511:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:3.0:1767319478.474516:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.474519:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.474527:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474536:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474544:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474552:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474559:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.474566:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.474571:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.474586:0:85068:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:3.0:1767319478.474591:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000b30f5c33[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.474594:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000f974b1e2 17ffffc0001001 3:0 ffff90cb0746ebd0 48 lru 00000080:00200000:3.0:1767319478.474600:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000004481c298 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:3.0:1767319478.474602:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000b30f5c33 00000080:00200000:3.0:1767319478.474603:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.474606:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.474613:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.474635:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.474638:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.474640:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.474646:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.474648:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.474651:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.474655:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474663:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.474670:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.474673:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.474676:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.474679:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:3.0:1767319478.474682:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.474685:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.474689:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 200704 i_blocks 1 00000080:00200000:3.0:1767319478.474692:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.474699:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 200704, count: 4096 00000080:00200000:3.0:1767319478.474702:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 200704, bytes: 4096 00000080:00200000:3.0:1767319478.474705:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.474708:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 50, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.474709:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:3.0:1767319478.474712:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.474717:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:3.0:1767319478.474719:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:3.0:1767319478.474722:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.474733:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:3.0:1767319478.474739:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.474741:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.474748:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474756:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474764:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474771:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474777:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.474785:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.474790:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.474805:0:85068:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:3.0:1767319478.474810:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000175a4d06[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.474813:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000f0a9dde0 17ffffc0001001 3:0 ffff90cb0746eca8 49 lru 00000080:00200000:3.0:1767319478.474818:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e472cd48 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:3.0:1767319478.474820:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000175a4d06 00000080:00200000:3.0:1767319478.474821:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.474823:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.474832:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.474853:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.474857:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.474859:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.474865:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.474868:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.474870:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.474875:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474881:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.474890:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.474892:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.474896:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.474900:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:3.0:1767319478.474903:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.474907:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.474911:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 204800 i_blocks 1 00000080:00200000:3.0:1767319478.474914:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.474922:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 204800, count: 4096 00000080:00200000:3.0:1767319478.474926:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 204800, bytes: 4096 00000080:00200000:3.0:1767319478.474928:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.474932:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 51, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.474933:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:3.0:1767319478.474935:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.474941:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:3.0:1767319478.474943:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:3.0:1767319478.474945:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.474958:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:3.0:1767319478.474964:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.474966:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.474974:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474982:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474989:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.474996:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475001:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.475008:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.475014:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.475031:0:85068:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:3.0:1767319478.475035:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000005075181[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.475038:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000003f5e8810 17ffffc0001001 3:0 ffff90cb0746ee58 50 lru 00000080:00200000:3.0:1767319478.475043:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000008cc9dec 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:3.0:1767319478.475045:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000005075181 00000080:00200000:3.0:1767319478.475046:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.475048:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.475055:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.475077:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.475080:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.475083:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.475089:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.475091:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.475094:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.475097:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475104:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.475112:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.475115:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.475118:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.475121:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:3.0:1767319478.475125:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.475128:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.475133:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 208896 i_blocks 1 00000080:00200000:3.0:1767319478.475135:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.475142:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 208896, count: 4096 00000080:00200000:3.0:1767319478.475146:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 208896, bytes: 4096 00000080:00200000:3.0:1767319478.475148:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.475151:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 52, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.475153:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:3.0:1767319478.475154:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.475160:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:3.0:1767319478.475162:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:3.0:1767319478.475164:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.475176:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:3.0:1767319478.475182:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.475184:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.475192:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475200:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475208:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475214:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475221:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.475228:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.475234:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.475251:0:85068:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:3.0:1767319478.475256:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000065c59236[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.475258:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000002295521a 17ffffc0001001 3:0 ffff90cb0746ed80 51 lru 00000080:00200000:3.0:1767319478.475264:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a53abd87 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:3.0:1767319478.475266:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000065c59236 00000080:00200000:3.0:1767319478.475267:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.475269:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.475277:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.475303:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.475307:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.475309:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.475315:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.475318:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.475320:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.475324:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475331:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.475339:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.475342:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.475346:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.475349:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:3.0:1767319478.475353:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.475356:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.475361:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 212992 i_blocks 1 00000080:00200000:3.0:1767319478.475364:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.475401:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 212992, count: 4096 00000080:00200000:3.0:1767319478.475406:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 212992, bytes: 4096 00000080:00200000:3.0:1767319478.475408:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.475412:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 53, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.475413:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:3.0:1767319478.475416:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.475422:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:3.0:1767319478.475425:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:3.0:1767319478.475427:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.475453:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:3.0:1767319478.475459:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.475461:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.475469:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475478:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475487:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475494:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475502:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.475510:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.475515:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.475532:0:85068:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:3.0:1767319478.475537:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000093d44ee[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.475540:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000e8dd4faa 17ffffc0001001 3:0 ffff90cb0746e6c0 52 lru 00000080:00200000:3.0:1767319478.475545:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000fb77c074 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:3.0:1767319478.475548:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000093d44ee 00000080:00200000:3.0:1767319478.475549:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.475551:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.475560:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.475583:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.475587:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.475590:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.475596:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.475599:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.475602:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.475605:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475614:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.475623:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.475626:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.475630:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.475633:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:3.0:1767319478.475637:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.475641:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.475646:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 217088 i_blocks 1 00000080:00200000:3.0:1767319478.475649:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.475657:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 217088, count: 4096 00000080:00200000:3.0:1767319478.475660:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 217088, bytes: 4096 00000080:00200000:3.0:1767319478.475663:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.475666:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 54, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.475668:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:3.0:1767319478.475670:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.475676:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:3.0:1767319478.475679:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:3.0:1767319478.475682:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.475694:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:3.0:1767319478.475701:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.475703:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.475711:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475722:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475731:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475739:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475747:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.475755:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.475761:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.475781:0:85068:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:3.0:1767319478.475785:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000cd98e82b[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.475788:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6e3e938 17ffffc0001001 3:0 ffff90cb0746e288 53 lru 00000080:00200000:3.0:1767319478.475794:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7418062 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:3.0:1767319478.475797:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000cd98e82b 00000080:00200000:3.0:1767319478.475798:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.475800:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.475809:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.475832:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.475836:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.475839:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.475844:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.475847:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.475850:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.475854:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475863:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.475872:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.475874:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.475879:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.475883:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:3.0:1767319478.475887:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.475890:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.475895:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 221184 i_blocks 1 00000080:00200000:3.0:1767319478.475898:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.475905:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 221184, count: 4096 00000080:00200000:3.0:1767319478.475909:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 221184, bytes: 4096 00000080:00200000:3.0:1767319478.475912:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.475916:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 55, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.475917:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:3.0:1767319478.475920:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.475926:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:3.0:1767319478.475929:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:3.0:1767319478.475931:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.475944:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:3.0:1767319478.475950:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.475952:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.475960:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475968:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475976:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475983:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.475991:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.475999:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.476005:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.476024:0:85068:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:3.0:1767319478.476029:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000cebdf379[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.476032:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab87b59e 17ffffc0001001 3:0 ffff90cb24f26510 54 lru 00000080:00200000:3.0:1767319478.476037:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000005d6f6549 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:3.0:1767319478.476039:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000cebdf379 00000080:00200000:3.0:1767319478.476040:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.476042:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.476050:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.476072:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.476075:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.476078:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.476084:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.476087:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.476090:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.476094:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.476102:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.476110:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.476113:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.476117:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.476120:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:3.0:1767319478.476124:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.476128:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.476133:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 225280 i_blocks 1 00000080:00200000:3.0:1767319478.476135:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.476143:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 225280, count: 4096 00000080:00200000:3.0:1767319478.476146:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 225280, bytes: 4096 00000080:00200000:3.0:1767319478.476148:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.476152:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 56, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.476153:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:3.0:1767319478.476155:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.476160:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:3.0:1767319478.476163:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:3.0:1767319478.476165:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.476179:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:3.0:1767319478.476185:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.476187:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.476195:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.476204:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.476212:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.476220:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.476227:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.476235:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.476240:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.476257:0:85068:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:3.0:1767319478.476262:0:85068:0:(rw26.c:969:ll_write_end()) page@000000009dc6d116[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.476265:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000006c88be8c 17ffffc0001001 3:0 ffff90cb24f26a20 55 lru 00000080:00200000:3.0:1767319478.476270:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0ee2f70 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:3.0:1767319478.476273:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000009dc6d116 00000080:00200000:3.0:1767319478.476274:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.476276:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.476284:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.476309:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.476312:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.476314:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.476321:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.476324:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.476326:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.476330:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.476338:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.476346:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.476349:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.476353:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.476356:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:3.0:1767319478.476359:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.476363:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.478608:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 229376 i_blocks 1 00000080:00200000:3.0:1767319478.478621:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.478677:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 229376, count: 4096 00000080:00200000:3.0:1767319478.478685:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 229376, bytes: 4096 00000080:00200000:3.0:1767319478.478690:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.478698:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 57, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.478700:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:3.0:1767319478.478704:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.478719:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:3.0:1767319478.478726:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:3.0:1767319478.478729:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.478765:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:3.0:1767319478.478781:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.478787:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.478808:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.478824:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.478838:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.478846:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.478855:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.478866:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.478877:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.478915:0:85068:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:3.0:1767319478.479096:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a06c2603[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.479101:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ebdc2765 17ffffc0001001 3:0 ffff90cb24f26798 56 lru 00000080:00200000:3.0:1767319478.479109:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000009ad1c60f 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:3.0:1767319478.479112:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a06c2603 00000080:00200000:3.0:1767319478.479113:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.479118:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.479139:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.479172:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.479176:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.479179:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.479192:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.479195:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.479198:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.479202:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.479211:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.479224:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.479227:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.479233:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.479237:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:3.0:1767319478.479245:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.479249:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.479255:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 233472 i_blocks 1 00000080:00200000:3.0:1767319478.479258:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.479351:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 233472, count: 4096 00000080:00200000:3.0:1767319478.479357:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 233472, bytes: 4096 00000080:00200000:3.0:1767319478.479360:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.479364:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 58, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.479532:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:3.0:1767319478.479536:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.479544:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:3.0:1767319478.479547:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:3.0:1767319478.479550:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.479566:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:3.0:1767319478.479573:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.479575:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.479585:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.479596:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.479605:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.479613:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.479621:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.479629:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.479636:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.479657:0:85068:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:3.0:1767319478.479661:0:85068:0:(rw26.c:969:ll_write_end()) page@000000004c117f25[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.479665:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000da0e6176 17ffffc0001001 3:0 ffff90cb24f26438 57 lru 00000080:00200000:3.0:1767319478.479671:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000036c032b3 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:3.0:1767319478.479673:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000004c117f25 00000080:00200000:3.0:1767319478.479674:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.479677:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.479687:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.479711:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.479715:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.479717:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.479724:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.479727:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.479729:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.479733:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.479742:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.479751:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.479754:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.479758:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.479761:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:3.0:1767319478.479766:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.479769:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.479775:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 237568 i_blocks 1 00000080:00200000:3.0:1767319478.479778:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.479787:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 237568, count: 4096 00000080:00200000:3.0:1767319478.479792:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 237568, bytes: 4096 00000080:00200000:3.0:1767319478.479795:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.479799:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 59, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.479801:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:3.0:1767319478.479803:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.479808:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:3.0:1767319478.479811:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:3.0:1767319478.479814:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.479826:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:3.0:1767319478.479832:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.479834:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.479842:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.479851:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.479860:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.479867:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.479874:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.479882:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.479887:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.479908:0:85068:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:3.0:1767319478.479912:0:85068:0:(rw26.c:969:ll_write_end()) page@000000000cf9136f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.479915:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000006d1f3271 17ffffc0001001 3:0 ffff90cb24f261b0 58 lru 00000080:00200000:3.0:1767319478.479920:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000004db4481 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:3.0:1767319478.479923:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000000cf9136f 00000080:00200000:3.0:1767319478.480080:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.480083:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.480093:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.480118:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.480122:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.480124:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.480131:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.480134:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.480137:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.480141:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.480149:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.480157:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.480160:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.480165:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.480168:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:3.0:1767319478.480172:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.480175:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.480181:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 241664 i_blocks 1 00000080:00200000:3.0:1767319478.480183:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.480192:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 241664, count: 4096 00000080:00200000:3.0:1767319478.480195:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 241664, bytes: 4096 00000080:00200000:3.0:1767319478.480198:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.480202:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 60, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.480203:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:3.0:1767319478.480206:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.480212:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:3.0:1767319478.480215:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:3.0:1767319478.480218:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.480231:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:3.0:1767319478.480237:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.480239:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.480247:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.480256:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.480264:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.480359:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.480591:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.480603:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.480612:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.480633:0:85068:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:3.0:1767319478.480638:0:85068:0:(rw26.c:969:ll_write_end()) page@000000004e9be2e6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.480641:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000f20aee84 17ffffc0001001 3:0 ffff90cb24f26948 59 lru 00000080:00200000:3.0:1767319478.480648:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000c12fa11b 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:3.0:1767319478.480651:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000004e9be2e6 00000080:00200000:3.0:1767319478.480652:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.480654:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.480664:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.480690:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.480694:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.480696:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.480704:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.480707:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.480710:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.480714:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.480723:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.480732:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.480735:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.480740:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.480743:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:3.0:1767319478.480747:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.480750:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.480755:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 245760 i_blocks 1 00000080:00200000:3.0:1767319478.480758:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.480768:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 245760, count: 4096 00000080:00200000:3.0:1767319478.480773:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 245760, bytes: 4096 00000080:00200000:3.0:1767319478.480775:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.480779:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 61, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.480781:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:3.0:1767319478.480784:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.480790:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:3.0:1767319478.480793:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:3.0:1767319478.480796:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.480809:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:3.0:1767319478.480815:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.480818:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.480826:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.480835:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.480843:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.480852:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.480860:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.480867:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.480873:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.480890:0:85068:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:3.0:1767319478.480894:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000009c2a320[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.480897:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000009e07df51 17ffffc0001001 3:0 ffff90cb24f26000 60 lru 00000080:00200000:3.0:1767319478.480903:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce57126c 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:3.0:1767319478.480906:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000009c2a320 00000080:00200000:3.0:1767319478.480907:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.480912:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.480920:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.480957:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.480960:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.480963:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.480969:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.480972:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.480975:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.481135:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.481145:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.481155:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.481158:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.481164:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.481167:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:3.0:1767319478.481171:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.481174:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.481180:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 249856 i_blocks 1 00000080:00200000:3.0:1767319478.481183:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.481192:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 249856, count: 4096 00000080:00200000:3.0:1767319478.481197:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 249856, bytes: 4096 00000080:00200000:3.0:1767319478.481199:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.481203:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 62, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.481206:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:3.0:1767319478.481208:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.481214:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:3.0:1767319478.481219:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:3.0:1767319478.481221:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.481236:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:3.0:1767319478.481243:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.481245:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.481254:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.481262:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.481354:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.481362:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.481625:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.481635:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.481644:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.481675:0:85068:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:3.0:1767319478.481680:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000b0ad0a28[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.481683:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000715dd5d2 17ffffc0001021 2:0 ffff90cb24f26360 61 lru 00000080:00200000:3.0:1767319478.481689:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff8e7444 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:3.0:1767319478.481692:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000b0ad0a28 00000080:00200000:3.0:1767319478.481693:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.481695:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.481705:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.481731:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.481735:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.481737:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.481745:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.481747:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.481750:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.481754:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.481762:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.481771:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.481773:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.481778:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.481781:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:3.0:1767319478.481785:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.481788:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.481793:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 253952 i_blocks 1 00000080:00200000:3.0:1767319478.481797:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.481807:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 253952, count: 4096 00000080:00200000:3.0:1767319478.481811:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 253952, bytes: 4096 00000080:00200000:3.0:1767319478.481813:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.481817:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 63, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.481819:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:3.0:1767319478.481821:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.481828:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:3.0:1767319478.481831:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:3.0:1767319478.481833:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.481852:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:3.0:1767319478.481860:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.481862:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.481871:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.481881:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.481890:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.481897:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.481904:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.481912:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.481917:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.482094:0:85068:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:3.0:1767319478.482099:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000ad3d8357[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.482102:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b388c70b 17ffffc0001001 3:0 ffff90cb24f26af8 62 lru 00000080:00200000:3.0:1767319478.482107:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000057cdd866 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:3.0:1767319478.482110:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000ad3d8357 00000080:00200000:3.0:1767319478.482111:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.482113:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.482121:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.482144:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.482148:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.482150:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.482156:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.482159:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.482161:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.482165:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.482173:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.482181:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.482184:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.482189:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.482192:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:3.0:1767319478.482195:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.482198:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.482204:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 258048 i_blocks 1 00000080:00200000:3.0:1767319478.482207:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.482215:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 258048, count: 4096 00000080:00200000:3.0:1767319478.482219:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 258048, bytes: 4096 00000080:00200000:3.0:1767319478.482222:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.482225:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 64, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.482227:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:3.0:1767319478.482229:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.482234:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:3.0:1767319478.482237:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:3.0:1767319478.482240:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.482253:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:3.0:1767319478.482258:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.482261:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.482354:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.482571:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.482584:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.482592:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.482600:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.482609:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.482616:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.482633:0:85068:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:3.0:1767319478.482638:0:85068:0:(rw26.c:969:ll_write_end()) page@000000006da80bd9[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.482641:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000079c623fa 17ffffc0001001 3:0 ffff90cb24f265e8 63 lru 00000080:00200000:3.0:1767319478.482646:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1a4be3e 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:3.0:1767319478.482648:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000006da80bd9 00000080:00200000:3.0:1767319478.482649:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.482651:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.482660:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.482684:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.482687:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.482690:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.482696:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.482699:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.482702:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.482706:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.482715:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.482724:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.482726:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.482730:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.482733:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:3.0:1767319478.482736:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.482740:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.482745:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 262144 i_blocks 1 00000080:00200000:3.0:1767319478.482748:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.482756:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 262144, count: 4096 00000080:00200000:3.0:1767319478.482760:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 262144, bytes: 4096 00000080:00200000:3.0:1767319478.482763:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.482766:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 65, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.482769:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:3.0:1767319478.482771:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.482776:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:3.0:1767319478.482779:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:3.0:1767319478.482781:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.482794:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:3.0:1767319478.482800:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.482802:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.482810:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.482819:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.482827:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.482836:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.482843:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.482850:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.482855:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.482876:0:85068:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:3.0:1767319478.482881:0:85068:0:(rw26.c:969:ll_write_end()) page@000000001d4f144c[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.482883:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000a47d6e45 17ffffc0001001 3:0 ffff90cb24f26288 64 lru 00000080:00200000:3.0:1767319478.482888:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000008d0037ad 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:3.0:1767319478.482891:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000001d4f144c 00000080:00200000:3.0:1767319478.482892:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.482894:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.482902:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.483070:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.483075:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.483078:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.483087:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.483089:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.483092:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.483096:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.483104:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.483113:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.483116:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.483121:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.483124:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:3.0:1767319478.483128:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.483131:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.483136:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 266240 i_blocks 1 00000080:00200000:3.0:1767319478.483139:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.483147:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 266240, count: 4096 00000080:00200000:3.0:1767319478.483151:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 266240, bytes: 4096 00000080:00200000:3.0:1767319478.483153:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.483157:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 66, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.483159:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:3.0:1767319478.483162:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.483167:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:3.0:1767319478.483170:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:3.0:1767319478.483172:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.483185:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:3.0:1767319478.483191:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.483193:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.483204:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.483215:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.483223:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.483231:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.483238:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.483245:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.483250:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.483357:0:85068:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:3.0:1767319478.483362:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000daba8268[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.483409:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000003211e956 17ffffc0001001 3:0 ffff90cb24f266c0 65 lru 00000080:00200000:3.0:1767319478.483416:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000008a303d42 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:3.0:1767319478.483419:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000daba8268 00000080:00200000:3.0:1767319478.483420:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.483423:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.483558:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.483588:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.483592:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.483594:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.483600:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.483603:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.483605:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.483609:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.483618:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.483627:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.483629:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.483633:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.483637:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:3.0:1767319478.483641:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.483644:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.483649:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 270336 i_blocks 1 00000080:00200000:3.0:1767319478.483652:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.483661:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 270336, count: 4096 00000080:00200000:3.0:1767319478.483665:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 270336, bytes: 4096 00000080:00200000:3.0:1767319478.483668:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.483672:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 67, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.483673:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:3.0:1767319478.483676:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.483682:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:3.0:1767319478.483685:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:3.0:1767319478.483687:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.483700:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:3.0:1767319478.483707:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.483709:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.483717:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.483726:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.483735:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.483742:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.483749:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.483757:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.483762:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.483778:0:85068:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:3.0:1767319478.483783:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000da8ae787[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.483786:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000009c4d2af8 17ffffc0001001 3:0 ffff90cb24f26d80 66 lru 00000080:00200000:3.0:1767319478.483792:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003ed07b6a 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:3.0:1767319478.483794:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000da8ae787 00000080:00200000:3.0:1767319478.483795:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.483798:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.483805:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.483828:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.483831:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.483833:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.483839:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.483842:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.483845:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.483849:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.483857:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.483866:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.483868:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.483872:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.483874:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:3.0:1767319478.483878:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.483880:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.483885:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 274432 i_blocks 1 00000080:00200000:3.0:1767319478.483888:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.483896:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 274432, count: 4096 00000080:00200000:3.0:1767319478.483900:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 274432, bytes: 4096 00000080:00200000:3.0:1767319478.483903:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.483906:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 68, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.483907:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:3.0:1767319478.483910:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.483915:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:3.0:1767319478.483917:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:3.0:1767319478.483920:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.484166:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:3.0:1767319478.484173:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.484175:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.484183:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.484192:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.484201:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.484209:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.484217:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.484225:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.484230:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.484248:0:85068:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:3.0:1767319478.484253:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c5ced8e2[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.484257:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000003cc133b1 17ffffc0001001 3:0 ffff90cb24f26e58 67 lru 00000080:00200000:3.0:1767319478.484262:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000009f714d29 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:3.0:1767319478.484265:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c5ced8e2 00000080:00200000:3.0:1767319478.484266:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.484346:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.484357:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.484874:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.484878:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.484881:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.484891:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.484895:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.484898:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.484903:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.484912:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.484935:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.484938:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.484944:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.484948:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:3.0:1767319478.484954:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.484958:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.485195:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 278528 i_blocks 1 00000080:00200000:2.0:1767319478.485281:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.485301:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 278528, count: 4096 00000080:00200000:2.0:1767319478.485306:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 278528, bytes: 4096 00000080:00200000:2.0:1767319478.485459:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.485465:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 69, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.485466:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:2.0:1767319478.485469:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.485479:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:2.0:1767319478.485483:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:2.0:1767319478.485487:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.485498:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:2.0:1767319478.485511:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.485514:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.485529:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.485539:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.485549:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.485557:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.485564:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.485588:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.485597:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.485618:0:85068:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:2.0:1767319478.485622:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000d59b176f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.485625:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000272bc78d 17ffffc0001001 3:0 ffff90cb04baebd0 68 lru 00000080:00200000:2.0:1767319478.485630:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9baf94a 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:2.0:1767319478.485631:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000d59b176f 00000080:00200000:2.0:1767319478.485632:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.485634:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.485644:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.485653:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.485655:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.485657:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.485662:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.485664:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.485666:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.485668:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.485673:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.485679:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.485680:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.485684:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.485686:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:2.0:1767319478.485694:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.485696:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.485700:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 282624 i_blocks 1 00000080:00200000:2.0:1767319478.485702:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.485708:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 282624, count: 4096 00000080:00200000:2.0:1767319478.485710:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 282624, bytes: 4096 00000080:00200000:2.0:1767319478.485712:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.485714:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 70, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.485715:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:2.0:1767319478.485717:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.485721:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:2.0:1767319478.485723:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:2.0:1767319478.485724:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.485728:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:2.0:1767319478.485732:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.485733:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.485739:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.485744:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.485749:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.485754:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.485758:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.485770:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.485774:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.490284:0:85068:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:2.0:1767319478.490306:0:85068:0:(rw26.c:969:ll_write_end()) page@000000003d976d8f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.490310:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000645620ae 17ffffc0001001 3:0 ffff90cb04bae0d8 69 lru 00000080:00200000:2.0:1767319478.490319:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000558c06b2 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:2.0:1767319478.490322:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000003d976d8f 00000080:00200000:2.0:1767319478.490323:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.490330:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.490360:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.490408:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.490414:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.490418:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.490447:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.490451:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.490455:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.490462:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.490472:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.490487:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.490490:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.490498:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.490505:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:2.0:1767319478.490528:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.490531:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.490544:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 286720 i_blocks 1 00000080:00200000:2.0:1767319478.490550:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.490574:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 286720, count: 4096 00000080:00200000:2.0:1767319478.490581:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 286720, bytes: 4096 00000080:00200000:2.0:1767319478.490586:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.490591:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 71, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.490593:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:2.0:1767319478.490597:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.490611:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:2.0:1767319478.490616:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:2.0:1767319478.490620:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.490634:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:2.0:1767319478.490646:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.490649:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.490663:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.490673:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.490680:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.490686:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.490690:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.490705:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.490714:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.490742:0:85068:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:2.0:1767319478.490745:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000058c2a56a[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.490747:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b167a9f5 17ffffc0001001 3:0 ffff90cb04bae870 70 lru 00000080:00200000:2.0:1767319478.490751:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000007c37c166 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:2.0:1767319478.490753:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000058c2a56a 00000080:00200000:2.0:1767319478.490754:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.490755:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.490761:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.490769:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.490771:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.490773:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.490777:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.490779:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.490780:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.490783:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.490788:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.490793:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.490794:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.490797:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.490799:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:2.0:1767319478.490808:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.490810:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.490814:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 290816 i_blocks 1 00000080:00200000:2.0:1767319478.490816:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.490822:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 290816, count: 4096 00000080:00200000:2.0:1767319478.490824:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 290816, bytes: 4096 00000080:00200000:2.0:1767319478.490826:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.490829:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 72, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.490830:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:2.0:1767319478.490832:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.490836:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:2.0:1767319478.490838:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:2.0:1767319478.490839:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.490844:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:2.0:1767319478.490847:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.490849:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.490855:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.490861:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.490866:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.490871:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.490875:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.490888:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.490892:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.490902:0:85068:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:2.0:1767319478.490906:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000bd2e9572[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.490908:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000080d8be41 17ffffc0001001 3:0 ffff90cb04bae360 71 lru 00000080:00200000:2.0:1767319478.490912:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000006ab287e7 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:2.0:1767319478.490913:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000bd2e9572 00000080:00200000:2.0:1767319478.490914:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.490916:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.490921:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.490931:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.490934:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.490937:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.490942:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.490945:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.490948:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.490951:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.490959:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.490967:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.490969:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.490974:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.490977:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:2.0:1767319478.490987:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.490990:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.490994:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 294912 i_blocks 1 00000080:00200000:2.0:1767319478.490997:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.491005:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 294912, count: 4096 00000080:00200000:2.0:1767319478.491008:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 294912, bytes: 4096 00000080:00200000:2.0:1767319478.491011:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.491014:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 73, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.491016:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:2.0:1767319478.491019:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.491024:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:2.0:1767319478.491027:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:2.0:1767319478.491029:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.491035:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:2.0:1767319478.491041:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.491043:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.491051:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491060:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491069:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491078:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491083:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.491096:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.491101:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.491112:0:85068:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:2.0:1767319478.491115:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000f81d31e1[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.491117:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000041daf84e 17ffffc0001001 3:0 ffff90cb04bae000 72 lru 00000080:00200000:2.0:1767319478.491121:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd47dfd2 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:2.0:1767319478.491123:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000f81d31e1 00000080:00200000:2.0:1767319478.491124:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.491125:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.491131:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.491138:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.491140:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.491142:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.491146:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.491147:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.491149:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.491152:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491157:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.491162:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.491163:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.491166:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.491168:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:2.0:1767319478.491175:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.491177:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.491180:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 299008 i_blocks 1 00000080:00200000:2.0:1767319478.491183:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.491188:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 299008, count: 4096 00000080:00200000:2.0:1767319478.491191:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 299008, bytes: 4096 00000080:00200000:2.0:1767319478.491193:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.491195:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 74, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.491196:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:2.0:1767319478.491198:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.491202:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:2.0:1767319478.491204:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:2.0:1767319478.491206:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.491209:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:2.0:1767319478.491213:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.491215:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.491220:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491226:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491231:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491235:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491240:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.491252:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.491256:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.491266:0:85068:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:2.0:1767319478.491270:0:85068:0:(rw26.c:969:ll_write_end()) page@000000009ed3a091[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.491273:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe2aecdd 17ffffc0001001 3:0 ffff90cb04bae948 73 lru 00000080:00200000:2.0:1767319478.491279:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000042fff7d9 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:2.0:1767319478.491281:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000009ed3a091 00000080:00200000:2.0:1767319478.491283:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.491285:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.491293:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.491304:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.491307:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.491309:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.491315:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.491317:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.491320:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.491324:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491333:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.491341:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.491344:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.491348:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.491351:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:2.0:1767319478.491360:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.491364:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.491405:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 303104 i_blocks 1 00000080:00200000:2.0:1767319478.491409:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.491417:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 303104, count: 4096 00000080:00200000:2.0:1767319478.491421:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 303104, bytes: 4096 00000080:00200000:2.0:1767319478.491423:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.491427:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 75, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.491429:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:2.0:1767319478.491442:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.491449:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:2.0:1767319478.491452:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:2.0:1767319478.491454:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.491459:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:2.0:1767319478.491465:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.491468:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.491475:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491484:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491492:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491500:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491507:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.491529:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.491535:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.491549:0:85068:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:2.0:1767319478.491554:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c1267ccf[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.491557:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000bad13caf 17ffffc0001001 3:0 ffff90cb04bae1b0 74 lru 00000080:00200000:2.0:1767319478.491563:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e60c49b3 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:2.0:1767319478.491566:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c1267ccf 00000080:00200000:2.0:1767319478.491567:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.491569:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.491577:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.491589:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.491592:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.491595:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.491601:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.491603:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.491605:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.491608:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491614:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.491619:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.491621:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.491623:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.491625:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:2.0:1767319478.491633:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.491635:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.491638:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 307200 i_blocks 1 00000080:00200000:2.0:1767319478.491640:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.491646:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 307200, count: 4096 00000080:00200000:2.0:1767319478.491649:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 307200, bytes: 4096 00000080:00200000:2.0:1767319478.491650:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.491653:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 76, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.491654:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:2.0:1767319478.491656:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.491660:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:2.0:1767319478.491662:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:2.0:1767319478.491663:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.491667:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:2.0:1767319478.491671:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.491672:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.491678:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491684:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491689:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491694:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491698:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.491711:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.491716:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.491741:0:85068:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:2.0:1767319478.491745:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a6dd5933[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.491748:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000005835d548 17ffffc0001021 2:0 ffff90cb04bae438 75 lru 00000080:00200000:2.0:1767319478.491753:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000000382746a 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:2.0:1767319478.491755:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a6dd5933 00000080:00200000:2.0:1767319478.491756:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.491758:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.491766:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.491778:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.491780:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.491782:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.491788:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.491790:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.491792:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.491796:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491803:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.491812:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.491814:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.491818:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.491821:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:2.0:1767319478.491831:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.491833:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.491838:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 311296 i_blocks 1 00000080:00200000:2.0:1767319478.491841:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.491849:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 311296, count: 4096 00000080:00200000:2.0:1767319478.491853:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 311296, bytes: 4096 00000080:00200000:2.0:1767319478.491855:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.491858:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 77, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.491860:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:2.0:1767319478.491862:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.491867:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:2.0:1767319478.491870:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:2.0:1767319478.491872:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.491877:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:2.0:1767319478.491882:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.491884:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.491891:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491899:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491907:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491913:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.491921:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.491938:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.491945:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.491960:0:85068:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:2.0:1767319478.491965:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000fe00fb5b[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.491968:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000003214ff07 17ffffc0001001 3:0 ffff90cb04bae798 76 lru 00000080:00200000:2.0:1767319478.491972:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000487ad079 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:2.0:1767319478.491973:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000fe00fb5b 00000080:00200000:2.0:1767319478.491974:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.491976:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.491983:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.491994:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.491998:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.492000:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.492005:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.492008:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.492011:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.492015:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492023:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.492031:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.492033:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.492037:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.492040:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:2.0:1767319478.492050:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.492053:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.492059:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 315392 i_blocks 1 00000080:00200000:2.0:1767319478.492062:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.492069:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 315392, count: 4096 00000080:00200000:2.0:1767319478.492072:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 315392, bytes: 4096 00000080:00200000:2.0:1767319478.492074:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.492078:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 78, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.492080:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:2.0:1767319478.492082:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.492088:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:2.0:1767319478.492091:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:2.0:1767319478.492093:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.492099:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:2.0:1767319478.492104:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.492106:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.492113:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492122:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492129:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492137:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492145:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.492165:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.492170:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.492197:0:85068:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:2.0:1767319478.492202:0:85068:0:(rw26.c:969:ll_write_end()) page@000000007109583d[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.492205:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb03607b 17ffffc0001001 3:0 ffff90cb04201d80 77 lru 00000080:00200000:2.0:1767319478.492210:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000076843e7b 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:2.0:1767319478.492212:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000007109583d 00000080:00200000:2.0:1767319478.492213:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.492216:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.492224:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.492233:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.492235:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.492236:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.492240:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.492242:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.492244:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.492247:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492251:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.492256:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.492257:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.492260:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.492262:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:2.0:1767319478.492269:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.492272:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.492277:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 319488 i_blocks 1 00000080:00200000:2.0:1767319478.492280:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.492287:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 319488, count: 4096 00000080:00200000:2.0:1767319478.492291:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 319488, bytes: 4096 00000080:00200000:2.0:1767319478.492293:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.492296:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 79, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.492298:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:2.0:1767319478.492300:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.492305:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:2.0:1767319478.492308:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:2.0:1767319478.492310:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.492316:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:2.0:1767319478.492322:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.492324:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.492331:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492340:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492349:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492356:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492362:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.492419:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.492424:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.492450:0:85068:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:2.0:1767319478.492455:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000104308b1[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.492457:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000088211ac 17ffffc0001001 3:0 ffff90cb04201e58 78 lru 00000080:00200000:2.0:1767319478.492463:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000f623228a 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:2.0:1767319478.492464:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000104308b1 00000080:00200000:2.0:1767319478.492465:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.492468:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.492476:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.492487:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.492490:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.492492:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.492497:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.492500:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.492502:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.492506:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492514:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.492523:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.492526:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.492530:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.492533:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:2.0:1767319478.492544:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.492547:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.492552:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 323584 i_blocks 1 00000080:00200000:2.0:1767319478.492556:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.492564:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 323584, count: 4096 00000080:00200000:2.0:1767319478.492568:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 323584, bytes: 4096 00000080:00200000:2.0:1767319478.492570:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.492573:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 80, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.492575:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:2.0:1767319478.492577:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.492582:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:2.0:1767319478.492585:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:2.0:1767319478.492587:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.492592:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:2.0:1767319478.492598:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.492600:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.492607:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492616:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492621:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492626:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492630:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.492643:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.492648:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.492659:0:85068:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:2.0:1767319478.492661:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000cad74893[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.492663:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000e974a83e 17ffffc0001001 3:0 ffff90cb04201ca8 79 lru 00000080:00200000:2.0:1767319478.492667:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ffa703ed 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1767319478.492668:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000cad74893 00000080:00200000:2.0:1767319478.492669:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.492671:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.492676:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.492684:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.492685:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.492687:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.492691:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.492692:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.492694:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.492696:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492701:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.492706:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.492707:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.492710:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.492711:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:2.0:1767319478.492718:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.492720:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.492723:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 327680 i_blocks 1 00000080:00200000:2.0:1767319478.492725:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.492730:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 327680, count: 4096 00000080:00200000:2.0:1767319478.492733:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 327680, bytes: 4096 00000080:00200000:2.0:1767319478.492734:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.492736:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 81, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.492738:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:2.0:1767319478.492739:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.492743:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:2.0:1767319478.492745:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:2.0:1767319478.492746:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.492750:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:2.0:1767319478.492753:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.492755:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.492760:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492765:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492770:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492774:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492778:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.492790:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.492794:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.492803:0:85068:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:2.0:1767319478.492806:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000063bdfa0f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.492808:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000005a922c9c 17ffffc0001001 3:0 ffff90cb04201bd0 80 lru 00000080:00200000:2.0:1767319478.492812:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7d14904 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1767319478.492813:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000063bdfa0f 00000080:00200000:2.0:1767319478.492814:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.492815:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.492820:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.492827:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.492829:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.492831:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.492834:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.492836:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.492838:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.492840:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492844:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.492849:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.492851:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.492853:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.492855:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:2.0:1767319478.492863:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.492865:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.492868:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 331776 i_blocks 1 00000080:00200000:2.0:1767319478.492870:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.492876:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 331776, count: 4096 00000080:00200000:2.0:1767319478.492878:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 331776, bytes: 4096 00000080:00200000:2.0:1767319478.492880:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.492882:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 82, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.492883:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:2.0:1767319478.492885:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.492888:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:2.0:1767319478.492890:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:2.0:1767319478.492892:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.492895:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:2.0:1767319478.492899:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.492900:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.492905:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492911:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492916:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492921:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.492926:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.492943:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.492950:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.492963:0:85068:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:2.0:1767319478.492968:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000e7de07c0[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.492971:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5c1cc14 17ffffc0001001 3:0 ffff90cb042010d8 81 lru 00000080:00200000:2.0:1767319478.492976:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000041441591 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319478.492978:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000e7de07c0 00000080:00200000:2.0:1767319478.492980:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.492982:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.492990:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.493002:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.493005:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.493007:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.493012:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.493015:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.493017:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.493022:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.493029:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.493038:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.493041:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.493045:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.493048:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:2.0:1767319478.493057:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.493061:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.493065:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 335872 i_blocks 1 00000080:00200000:2.0:1767319478.493068:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.493075:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 335872, count: 4096 00000080:00200000:2.0:1767319478.493078:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 335872, bytes: 4096 00000080:00200000:2.0:1767319478.493079:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.493082:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 83, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.493083:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:2.0:1767319478.493085:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.493089:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:2.0:1767319478.493091:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:2.0:1767319478.493092:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.493096:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:2.0:1767319478.493100:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.493102:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.493107:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.493113:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.493119:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.493124:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.493128:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.493140:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.493144:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.493154:0:85068:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:2.0:1767319478.493157:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000ba8a7e87[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.493159:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000afdac1f0 17ffffc0001001 3:0 ffff90cb04201870 82 lru 00000080:00200000:2.0:1767319478.493163:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000043e252bd 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319478.493164:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000ba8a7e87 00000080:00200000:2.0:1767319478.493165:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.493167:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.493172:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.493179:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.493181:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.493182:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.493186:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.493188:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.493190:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.493192:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.493197:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.493201:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.493203:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.493206:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.493207:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:2.0:1767319478.493214:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.493216:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.493219:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 339968 i_blocks 1 00000080:00200000:2.0:1767319478.493221:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.493226:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 339968, count: 4096 00000080:00200000:2.0:1767319478.493229:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 339968, bytes: 4096 00000080:00200000:2.0:1767319478.493230:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.493233:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 84, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.493234:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:2.0:1767319478.493236:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.493239:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:2.0:1767319478.493241:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:2.0:1767319478.493242:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.493246:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:2.0:1767319478.493249:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.493251:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.493256:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.493261:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.493267:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.493274:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.493281:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.493299:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.493304:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.493318:0:85068:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:2.0:1767319478.493323:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000ca37f5d5[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.493325:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba0690f6 17ffffc0001001 3:0 ffff90cb04201360 83 lru 00000080:00200000:2.0:1767319478.493332:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000002d7dedcd 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319478.493334:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000ca37f5d5 00000080:00200000:2.0:1767319478.493335:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.493337:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.493345:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.493354:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.493356:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.493358:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.493362:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.493363:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.493402:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.493408:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.493416:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.493424:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.493427:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.505265:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.505285:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:2.0:1767319478.505319:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.505325:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.505342:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 344064 i_blocks 1 00000080:00200000:2.0:1767319478.505349:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.505559:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 344064, count: 4096 00000080:00200000:2.0:1767319478.505569:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 344064, bytes: 4096 00000080:00200000:2.0:1767319478.505573:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.505582:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 85, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.505584:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:2.0:1767319478.505588:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.505600:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:2.0:1767319478.505605:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:2.0:1767319478.505608:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.505623:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:2.0:1767319478.505635:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.505640:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.505659:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.505670:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.505681:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.505687:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.505692:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.505710:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.505720:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.505752:0:85068:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:2.0:1767319478.505757:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000aeb05712[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.505760:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000013e1d8b 17ffffc0001001 3:0 ffff90cb04201000 84 lru 00000080:00200000:2.0:1767319478.505766:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e21900a9 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319478.505767:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000aeb05712 00000080:00200000:2.0:1767319478.505768:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.505772:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.506921:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.506959:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.506967:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.506971:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.506989:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.506993:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.506996:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.507002:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507011:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.507027:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.507030:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.507038:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.507043:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:2.0:1767319478.507066:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.507069:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.507080:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 348160 i_blocks 1 00000080:00200000:2.0:1767319478.507085:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.507104:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 348160, count: 4096 00000080:00200000:2.0:1767319478.507110:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 348160, bytes: 4096 00000080:00200000:2.0:1767319478.507114:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.507120:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 86, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.507122:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:2.0:1767319478.507125:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.507137:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:2.0:1767319478.507142:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:2.0:1767319478.507147:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.507161:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:2.0:1767319478.507173:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.507178:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.507195:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507217:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507228:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507236:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507242:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.507262:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.507273:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.507304:0:85068:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:2.0:1767319478.507310:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000f06f9bd2[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.507314:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea955179 17ffffc0001001 3:0 ffff90cb04201948 85 lru 00000080:00200000:2.0:1767319478.507321:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3c60261 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319478.507323:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000f06f9bd2 00000080:00200000:2.0:1767319478.507324:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.507327:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.507339:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.507351:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.507354:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.507357:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.507363:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.507386:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.507390:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.507394:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507402:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.507410:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.507413:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.507418:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.507421:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:2.0:1767319478.507441:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.507444:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.507449:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 352256 i_blocks 1 00000080:00200000:2.0:1767319478.507452:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.507460:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 352256, count: 4096 00000080:00200000:2.0:1767319478.507465:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 352256, bytes: 4096 00000080:00200000:2.0:1767319478.507468:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.507472:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 87, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.507473:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:2.0:1767319478.507476:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.507482:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:2.0:1767319478.507485:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:2.0:1767319478.507488:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.507493:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:2.0:1767319478.507499:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.507502:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.507510:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507518:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507526:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507533:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507540:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.507558:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.507565:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.507580:0:85068:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:2.0:1767319478.507584:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000429f6109[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.507588:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8f00488 17ffffc0001001 3:0 ffff90cb042011b0 86 lru 00000080:00200000:2.0:1767319478.507594:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000c8ef8cd4 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319478.507596:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000429f6109 00000080:00200000:2.0:1767319478.507597:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.507599:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.507608:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.507620:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.507623:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.507625:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.507632:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.507634:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.507636:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.507640:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507647:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.507655:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.507657:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.507662:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.507664:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:2.0:1767319478.507674:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.507677:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.507682:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 356352 i_blocks 1 00000080:00200000:2.0:1767319478.507685:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.507692:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 356352, count: 4096 00000080:00200000:2.0:1767319478.507694:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 356352, bytes: 4096 00000080:00200000:2.0:1767319478.507696:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.507699:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 88, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.507700:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:2.0:1767319478.507701:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.507705:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:2.0:1767319478.507708:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:2.0:1767319478.507709:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.507713:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:2.0:1767319478.507718:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.507720:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.507725:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507731:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507736:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507741:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.507745:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.507757:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.507761:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.507772:0:85068:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:2.0:1767319478.507775:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000b7a2dc80[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.507777:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000cdf62b47 17ffffc0001001 3:0 ffff90cb04201438 87 lru 00000080:00200000:2.0:1767319478.507781:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000002f7de42e 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319478.507782:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000b7a2dc80 00000080:00200000:2.0:1767319478.507783:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.507785:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.510013:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.510048:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.510054:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.510058:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.510073:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.510076:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.510079:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.510085:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510094:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.510108:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.510111:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.510119:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.510126:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:2.0:1767319478.510151:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.510155:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.510166:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 360448 i_blocks 1 00000080:00200000:2.0:1767319478.510171:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.510192:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 360448, count: 4096 00000080:00200000:2.0:1767319478.510197:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 360448, bytes: 4096 00000080:00200000:2.0:1767319478.510200:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.510205:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 89, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.510207:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:2.0:1767319478.510209:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.510221:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:2.0:1767319478.510227:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:2.0:1767319478.510231:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.510244:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:2.0:1767319478.510256:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.510261:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.510277:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510289:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510300:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510308:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510315:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.510337:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.510349:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.510409:0:85068:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:2.0:1767319478.510416:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000cbc8f5bd[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.510420:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000006b86402e 17ffffc0001001 3:0 ffff90cb04201798 88 lru 00000080:00200000:2.0:1767319478.510426:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ea8a6ddb 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319478.510428:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000cbc8f5bd 00000080:00200000:2.0:1767319478.510430:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.510443:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.510453:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.510466:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.510469:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.510472:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.510477:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.510480:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.510482:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.510486:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510493:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.510501:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.510503:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.510507:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.510510:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:2.0:1767319478.510521:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.510524:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.510529:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 364544 i_blocks 1 00000080:00200000:2.0:1767319478.510532:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.510540:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 364544, count: 4096 00000080:00200000:2.0:1767319478.510544:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 364544, bytes: 4096 00000080:00200000:2.0:1767319478.510546:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.510550:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 90, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.510552:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:2.0:1767319478.510554:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.510559:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:2.0:1767319478.510562:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:2.0:1767319478.510565:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.510571:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:2.0:1767319478.510577:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.510579:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.510587:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510596:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510604:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510608:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510612:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.510625:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.510630:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.510641:0:85068:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:2.0:1767319478.510644:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000005cd164d[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.510646:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000007b8b8459 17ffffc0001001 3:0 ffff90cb04201a20 89 lru 00000080:00200000:2.0:1767319478.510650:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000099869b7d 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319478.510651:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000005cd164d 00000080:00200000:2.0:1767319478.510652:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.510654:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.510659:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.510667:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.510668:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.510670:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.510674:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.510676:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.510677:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.510680:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510684:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.510689:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.510691:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.510693:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.510695:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:2.0:1767319478.510701:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.510703:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.510707:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 368640 i_blocks 1 00000080:00200000:2.0:1767319478.510709:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.510714:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 368640, count: 4096 00000080:00200000:2.0:1767319478.510717:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 368640, bytes: 4096 00000080:00200000:2.0:1767319478.510718:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.510721:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 91, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.510722:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:2.0:1767319478.510724:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.510727:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:2.0:1767319478.510729:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:2.0:1767319478.510731:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.510735:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:2.0:1767319478.510738:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.510740:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.510745:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510751:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510756:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510760:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.510764:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.510776:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.510780:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.515916:0:85068:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:2.0:1767319478.515934:0:85068:0:(rw26.c:969:ll_write_end()) page@000000008e715497[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.515938:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000d44044d3 17ffffc0001021 2:0 ffff90cb04201510 90 lru 00000080:00200000:2.0:1767319478.515946:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000007ace750b 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319478.515949:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000008e715497 00000080:00200000:2.0:1767319478.515950:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.515955:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.515980:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.516010:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.516015:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.516019:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.516035:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.516039:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.516043:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.516049:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.516059:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.516074:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.516077:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.516086:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.516093:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:2.0:1767319478.516115:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.516118:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.516129:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 372736 i_blocks 1 00000080:00200000:2.0:1767319478.516134:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.516157:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 372736, count: 4096 00000080:00200000:2.0:1767319478.516164:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 372736, bytes: 4096 00000080:00200000:2.0:1767319478.516169:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.516174:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 92, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.516177:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:2.0:1767319478.516180:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.516193:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:2.0:1767319478.517169:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:2.0:1767319478.517178:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.517723:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:2.0:1767319478.517745:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.517750:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796a30, osc lock ffff90cb0426bdb0, flags 0x0 00010000:00010000:2.0:1767319478.517773:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.518754:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.518775:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.518784:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.518804:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.519096:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.519118:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.519158:0:85068:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:3.0:1767319478.519168:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000022b6be7[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.519172:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdfe8fe8 17ffffc0001001 3:0 ffff90cb24f26ca8 91 lru 00000080:00200000:3.0:1767319478.519180:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000007c389ffc 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:3.0:1767319478.519182:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000022b6be7 00000080:00200000:3.0:1767319478.519184:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.519188:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.519226:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.519257:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.519262:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.519265:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.519281:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.519285:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.519288:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796a30 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.519294:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.519303:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.519318:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.519321:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796a30 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.519332:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.519340:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:3.0:1767319478.519349:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.519353:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.519364:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 376832 i_blocks 1 00000080:00200000:3.0:1767319478.519399:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.519427:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 376832, count: 4096 00000080:00200000:3.0:1767319478.519443:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 376832, bytes: 4096 00000080:00200000:3.0:1767319478.519448:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.519453:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 93, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.519455:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:3.0:1767319478.519459:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.519474:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:3.0:1767319478.519479:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:3.0:1767319478.519483:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.519505:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:3.0:1767319478.519519:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.519524:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.519541:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.519554:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.519563:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.519571:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.519577:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.519586:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.519592:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.519610:0:85068:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:3.0:1767319478.519614:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a5c7b20e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.519618:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000000c8de0ab 17ffffc0001001 3:0 ffff90cb24f26bd0 92 lru 00000080:00200000:3.0:1767319478.519624:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000da0c6bd0 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:3.0:1767319478.519626:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a5c7b20e 00000080:00200000:3.0:1767319478.519628:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.519630:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.519639:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.519666:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.519670:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.519673:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.519679:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.519682:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.519685:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.519689:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.519697:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.519706:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.519708:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.519713:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.519717:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:3.0:1767319478.519720:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.519723:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.519728:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 380928 i_blocks 1 00000080:00200000:3.0:1767319478.519731:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.519739:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 380928, count: 4096 00000080:00200000:3.0:1767319478.519743:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 380928, bytes: 4096 00000080:00200000:3.0:1767319478.519745:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.519749:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 94, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.519751:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:3.0:1767319478.519753:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.519759:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:3.0:1767319478.519761:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:3.0:1767319478.519764:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.519777:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:3.0:1767319478.519783:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.520941:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.520963:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.520977:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.520988:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.520996:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521004:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.521016:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.521028:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.521066:0:85068:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:3.0:1767319478.521073:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000ea04e8f6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.521077:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000064449e83 17ffffc0001001 3:0 ffff90cb24f260d8 93 lru 00000080:00200000:3.0:1767319478.521083:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000088868b56 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:3.0:1767319478.521085:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000ea04e8f6 00000080:00200000:3.0:1767319478.521086:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.521090:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.521105:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.521135:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.521139:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.521142:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.521152:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.521155:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.521158:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.521162:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521170:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.521183:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.521186:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.521192:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.521196:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:3.0:1767319478.521204:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.521207:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.521215:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 385024 i_blocks 1 00000080:00200000:3.0:1767319478.521219:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.521237:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 385024, count: 4096 00000080:00200000:3.0:1767319478.521244:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 385024, bytes: 4096 00000080:00200000:3.0:1767319478.521247:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.521252:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 95, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.521254:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:3.0:1767319478.521257:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.521265:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:3.0:1767319478.521270:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:3.0:1767319478.521273:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.521289:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:3.0:1767319478.521297:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.521300:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.521308:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521317:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521325:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521333:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521340:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.521347:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.521353:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.521392:0:85068:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:3.0:1767319478.521397:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000e4b9a84e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.521400:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef560858 17ffffc0001001 3:0 ffff90cb24f26870 94 lru 00000080:00200000:3.0:1767319478.521406:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000040e17d26 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:3.0:1767319478.521408:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000e4b9a84e 00000080:00200000:3.0:1767319478.521409:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.521412:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.521422:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.521457:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.521461:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.521464:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.521470:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.521473:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.521477:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.521481:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521489:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.521498:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.521501:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.521506:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.521509:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:3.0:1767319478.521513:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.521516:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.521521:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 389120 i_blocks 1 00000080:00200000:3.0:1767319478.521524:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.521533:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 389120, count: 4096 00000080:00200000:3.0:1767319478.521537:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 389120, bytes: 4096 00000080:00200000:3.0:1767319478.521540:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.521544:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 96, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.521545:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:3.0:1767319478.521548:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.521553:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:3.0:1767319478.521556:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:3.0:1767319478.521559:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.521573:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:3.0:1767319478.521579:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.521582:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.521590:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521599:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521608:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521615:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521623:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.521630:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.521636:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.521659:0:85068:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:3.0:1767319478.521664:0:85068:0:(rw26.c:969:ll_write_end()) page@000000004f2deffe[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.521668:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000083163a51 17ffffc0001001 3:0 ffff90cb067fe510 95 lru 00000080:00200000:3.0:1767319478.521673:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000bf708597 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:3.0:1767319478.521676:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000004f2deffe 00000080:00200000:3.0:1767319478.521677:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.521679:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.521688:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.521711:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.521715:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.521718:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.521724:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.521727:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.521730:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.521734:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.521742:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.521751:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.521753:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.521757:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.521760:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:3.0:1767319478.521764:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.521767:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.521772:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 393216 i_blocks 1 00000080:00200000:3.0:1767319478.521775:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.521784:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 393216, count: 4096 00000080:00200000:3.0:1767319478.523091:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 393216, bytes: 4096 00000080:00200000:3.0:1767319478.523098:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.523105:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 97, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.523108:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:3.0:1767319478.523111:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.523123:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:3.0:1767319478.523128:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:3.0:1767319478.523131:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.523159:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:3.0:1767319478.523172:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.523175:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.523190:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523252:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523264:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523272:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523279:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.523290:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.523301:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.523332:0:85068:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:3.0:1767319478.523339:0:85068:0:(rw26.c:969:ll_write_end()) page@000000004cc4df43[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.523343:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000002394c0cb 17ffffc0001001 3:0 ffff90cb067fea20 96 lru 00000080:00200000:3.0:1767319478.523350:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000009bed4c12 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:3.0:1767319478.523352:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000004cc4df43 00000080:00200000:3.0:1767319478.523353:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.523357:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.523482:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.523515:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.523519:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.523522:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.523533:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.523536:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.523539:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.523543:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523552:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.523565:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.523568:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.523574:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.523578:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:3.0:1767319478.523584:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.523587:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.523596:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 397312 i_blocks 1 00000080:00200000:3.0:1767319478.523599:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.523617:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 397312, count: 4096 00000080:00200000:3.0:1767319478.523621:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 397312, bytes: 4096 00000080:00200000:3.0:1767319478.523624:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.523628:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 98, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.523630:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:3.0:1767319478.523632:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.523637:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:3.0:1767319478.523640:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:3.0:1767319478.523643:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.523657:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:3.0:1767319478.523663:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.523666:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.523674:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523683:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523690:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523696:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523702:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.523710:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.523715:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.523730:0:85068:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:3.0:1767319478.523735:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000fdc40a5f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.523738:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000004350e023 17ffffc0001001 3:0 ffff90cb067fe798 97 lru 00000080:00200000:3.0:1767319478.523743:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003d3cb6d8 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:3.0:1767319478.523746:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000fdc40a5f 00000080:00200000:3.0:1767319478.523747:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.523749:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.523756:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.523779:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.523782:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.523785:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.523804:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.523807:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.523810:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.523814:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523822:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.523830:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.523833:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.523837:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.523840:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:3.0:1767319478.523843:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.523846:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.523851:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 401408 i_blocks 1 00000080:00200000:3.0:1767319478.523853:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.523861:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 401408, count: 4096 00000080:00200000:3.0:1767319478.523865:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 401408, bytes: 4096 00000080:00200000:3.0:1767319478.523867:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.523871:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 99, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.523872:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:3.0:1767319478.523874:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.523880:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:3.0:1767319478.523883:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:3.0:1767319478.523885:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.523898:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:3.0:1767319478.523904:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.523907:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.523915:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523923:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523932:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523939:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.523946:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.523954:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.523959:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.523975:0:85068:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:3.0:1767319478.523979:0:85068:0:(rw26.c:969:ll_write_end()) page@000000000e53332f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.523983:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1e7a313 17ffffc0001001 3:0 ffff90cb067fe438 98 lru 00000080:00200000:3.0:1767319478.523989:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000018748a16 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:3.0:1767319478.523991:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000000e53332f 00000080:00200000:3.0:1767319478.523992:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.523994:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.524002:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.524025:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.524029:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.524031:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.524037:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.524039:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.524042:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.524046:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.524054:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.524062:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.524065:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.524069:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.524072:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:3.0:1767319478.524075:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.524078:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.524083:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 405504 i_blocks 1 00000080:00200000:3.0:1767319478.524085:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.524093:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 405504, count: 4096 00000080:00200000:3.0:1767319478.524097:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 405504, bytes: 4096 00000080:00200000:3.0:1767319478.524099:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.524102:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 100, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.524104:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:3.0:1767319478.524106:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.524111:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:3.0:1767319478.524114:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:3.0:1767319478.524116:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.524128:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:3.0:1767319478.524134:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.524136:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.524144:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.524153:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.524161:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.524168:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.524175:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.524182:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.524188:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.524225:0:85068:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:3.0:1767319478.524230:0:85068:0:(rw26.c:969:ll_write_end()) page@000000007f6a8d9c[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.524233:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000001be97c 17ffffc0001021 2:0 ffff90cb067fe1b0 99 lru 00000080:00200000:3.0:1767319478.524238:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000055d1aa4d 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:3.0:1767319478.524240:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000007f6a8d9c 00000080:00200000:3.0:1767319478.524241:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.524244:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.524251:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.524276:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.524279:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.524282:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.524288:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.524290:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.524293:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.524297:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.524304:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.524312:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.524314:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.524318:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.524321:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:3.0:1767319478.524325:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.524328:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.524333:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 409600 i_blocks 1 00000080:00200000:3.0:1767319478.524336:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.524343:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 409600, count: 4096 00000080:00200000:3.0:1767319478.524347:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 409600, bytes: 4096 00000080:00200000:3.0:1767319478.524350:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.524353:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 101, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.524355:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:3.0:1767319478.524357:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.524362:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:3.0:1767319478.529781:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:3.0:1767319478.529920:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.529964:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:3.0:1767319478.529978:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.529983:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.530003:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.530019:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.530032:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.530041:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.530049:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.530061:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.530074:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.530109:0:85068:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:3.0:1767319478.530119:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000f8dff2c2[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.530123:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000fec732d5 17ffffc0001001 3:0 ffff90cb067fe948 100 lru 00000080:00200000:3.0:1767319478.530130:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9519b0b 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:3.0:1767319478.530132:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000f8dff2c2 00000080:00200000:3.0:1767319478.530134:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.530138:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.530158:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.530194:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.530671:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.530676:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.530692:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.530696:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.530699:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.530704:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.530714:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.530729:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.530732:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.530740:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.530746:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:3.0:1767319478.530755:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.530759:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.530769:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 413696 i_blocks 1 00000080:00200000:3.0:1767319478.530773:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.531552:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 413696, count: 4096 00000080:00200000:3.0:1767319478.531563:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 413696, bytes: 4096 00000080:00200000:3.0:1767319478.531568:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.531575:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 102, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.531578:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:3.0:1767319478.531582:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.531595:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:3.0:1767319478.531600:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:3.0:1767319478.531604:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.531628:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:3.0:1767319478.531640:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.531643:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.531658:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.531671:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.531681:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.531689:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.531696:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.531706:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.531717:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.531746:0:85068:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:3.0:1767319478.531753:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c742ee70[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.531757:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf6fad44 17ffffc0001001 3:0 ffff90cb067fe000 101 lru 00000080:00200000:3.0:1767319478.531764:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000772b25d4 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:3.0:1767319478.531766:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c742ee70 00000080:00200000:3.0:1767319478.531767:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.531770:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.532510:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.532551:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.532556:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.532559:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.532572:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.532576:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.532578:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.532583:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.532592:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.532605:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.532608:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.532614:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.532619:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:3.0:1767319478.532625:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.532629:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.532638:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 417792 i_blocks 1 00000080:00200000:3.0:1767319478.532642:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.532658:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 417792, count: 4096 00000080:00200000:3.0:1767319478.532664:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 417792, bytes: 4096 00000080:00200000:3.0:1767319478.532667:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.532671:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 103, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.532673:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:3.0:1767319478.532676:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.532684:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:3.0:1767319478.532688:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:3.0:1767319478.532692:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.532709:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:3.0:1767319478.532717:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.532720:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.532731:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.532741:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.532749:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.532756:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.532763:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.532773:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.532781:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.534955:0:85068:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:3.0:1767319478.534972:0:85068:0:(rw26.c:969:ll_write_end()) page@000000008dc04228[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.534976:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c035bbcd 17ffffc0001001 3:0 ffff90cb067fe360 102 lru 00000080:00200000:3.0:1767319478.534984:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0095179 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:3.0:1767319478.534987:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000008dc04228 00000080:00200000:3.0:1767319478.534988:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.534993:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.535019:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.535065:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.535071:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.535074:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.535090:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.535094:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.535098:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.535104:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.535114:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.535130:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.535134:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.535142:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.535150:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:3.0:1767319478.535159:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.535163:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.535174:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 421888 i_blocks 1 00000080:00200000:3.0:1767319478.535178:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.536542:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 421888, count: 4096 00000080:00200000:3.0:1767319478.536557:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 421888, bytes: 4096 00000080:00200000:3.0:1767319478.536563:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.536570:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 104, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.536572:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:3.0:1767319478.536576:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.536591:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:3.0:1767319478.536598:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:3.0:1767319478.536602:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.536635:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:3.0:1767319478.536649:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.536655:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.536674:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.536689:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.536700:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.536708:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.536716:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.536726:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.536738:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.536770:0:85068:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:3.0:1767319478.536777:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000040a07c89[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.536781:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000f89e58a4 17ffffc0001001 3:0 ffff90cb067fe870 103 lru 00000080:00200000:3.0:1767319478.539078:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000053449c22 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:3.0:1767319478.539089:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000040a07c89 00000080:00200000:3.0:1767319478.539091:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.539098:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.539131:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.539180:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.539186:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.539190:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.539215:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.539219:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.539222:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.539229:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539240:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.539255:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.539258:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.539267:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.539274:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:3.0:1767319478.539283:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.539287:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.539299:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 425984 i_blocks 1 00000080:00200000:3.0:1767319478.539304:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.539328:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 425984, count: 4096 00000080:00200000:3.0:1767319478.539336:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 425984, bytes: 4096 00000080:00200000:3.0:1767319478.539341:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.539347:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 105, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.539349:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:3.0:1767319478.539352:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.539363:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:3.0:1767319478.539385:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:3.0:1767319478.539390:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.539411:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:3.0:1767319478.539421:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.539425:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.539451:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539464:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539474:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539482:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539489:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.539500:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.539511:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.539543:0:85068:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:3.0:1767319478.539551:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c46e5314[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.539555:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000091ad7ad3 17ffffc0001001 3:0 ffff90cb067fe0d8 104 lru 00000080:00200000:3.0:1767319478.539563:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000016160ef0 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:3.0:1767319478.539565:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c46e5314 00000080:00200000:3.0:1767319478.539566:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.539569:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.539578:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.539602:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.539606:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.539608:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.539614:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.539617:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.539620:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.539624:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539632:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.539641:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.539644:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.539648:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.539652:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:3.0:1767319478.539656:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.539659:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.539665:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 430080 i_blocks 1 00000080:00200000:3.0:1767319478.539667:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.539675:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 430080, count: 4096 00000080:00200000:3.0:1767319478.539679:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 430080, bytes: 4096 00000080:00200000:3.0:1767319478.539682:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.539685:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 106, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.539687:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:3.0:1767319478.539689:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.539694:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:3.0:1767319478.539697:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:3.0:1767319478.539700:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.539712:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:3.0:1767319478.539718:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.539721:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.539729:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539737:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539746:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539754:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539760:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.539769:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.539774:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.539790:0:85068:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:3.0:1767319478.539795:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c1cd58a9[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.539798:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000009c84b482 17ffffc0001001 3:0 ffff90cb067febd0 105 lru 00000080:00200000:3.0:1767319478.539804:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000008d8367f5 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:3.0:1767319478.539807:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c1cd58a9 00000080:00200000:3.0:1767319478.539808:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.539810:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.539818:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.539842:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.539846:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.539849:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.539855:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.539858:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.539861:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.539865:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539874:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.539883:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.539886:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.539890:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.539893:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:3.0:1767319478.539896:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.539899:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.539904:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 434176 i_blocks 1 00000080:00200000:3.0:1767319478.539907:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.539915:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 434176, count: 4096 00000080:00200000:3.0:1767319478.539919:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 434176, bytes: 4096 00000080:00200000:3.0:1767319478.539922:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.539926:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 107, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.539927:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:3.0:1767319478.539930:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.539936:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:3.0:1767319478.539939:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:3.0:1767319478.539942:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.539955:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:3.0:1767319478.539961:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.539964:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.539971:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539981:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539990:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.539998:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.540005:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.540014:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.540019:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.540036:0:85068:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:3.0:1767319478.540041:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000841d8be6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.540044:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000004a8fb807 17ffffc0001001 3:0 ffff90cb067feca8 106 lru 00000080:00200000:3.0:1767319478.540049:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8d9a5b4 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:3.0:1767319478.540051:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000841d8be6 00000080:00200000:3.0:1767319478.540053:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.540055:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.540063:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.540090:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.540093:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.540096:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.540101:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.540104:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.540106:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.540110:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.540118:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.540127:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.540129:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.540133:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.540136:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:3.0:1767319478.540140:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.540144:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.540149:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 438272 i_blocks 1 00000080:00200000:3.0:1767319478.540151:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.540159:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 438272, count: 4096 00000080:00200000:3.0:1767319478.540163:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 438272, bytes: 4096 00000080:00200000:3.0:1767319478.540166:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.540169:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 108, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.540171:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:3.0:1767319478.540173:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.540178:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:3.0:1767319478.540181:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:3.0:1767319478.540184:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.540197:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:3.0:1767319478.540203:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.540205:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.540213:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.540222:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.540231:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.540239:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.540247:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.540255:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.540261:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.540277:0:85068:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:3.0:1767319478.540282:0:85068:0:(rw26.c:969:ll_write_end()) page@000000003ea84cc0[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.540286:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000000dc2424e 17ffffc0001001 3:0 ffff90cb067fee58 107 lru 00000080:00200000:3.0:1767319478.540291:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000091b5e617 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:3.0:1767319478.540294:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000003ea84cc0 00000080:00200000:3.0:1767319478.540295:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.540297:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.540305:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.540329:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.540333:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.540335:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.540342:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.540345:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.540347:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.540351:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.540359:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.540398:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.540401:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.540406:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.540409:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:3.0:1767319478.540413:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.540416:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.540421:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 442368 i_blocks 1 00000080:00200000:3.0:1767319478.540424:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.543061:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 442368, count: 4096 00000080:00200000:3.0:1767319478.543083:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 442368, bytes: 4096 00000080:00200000:3.0:1767319478.543090:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.543098:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 109, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.543100:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:3.0:1767319478.543105:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.543120:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:3.0:1767319478.543128:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:3.0:1767319478.543132:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.543168:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:3.0:1767319478.543184:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.543188:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.543422:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.543448:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.543462:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.543471:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.543478:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.543489:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.543501:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.543538:0:85068:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:3.0:1767319478.543545:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000eb028aee[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.543549:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000be2b0680 17ffffc0001001 3:0 ffff90cb067fed80 108 lru 00000080:00200000:3.0:1767319478.543556:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000081589c83 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:3.0:1767319478.543558:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000eb028aee 00000080:00200000:3.0:1767319478.543559:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.543563:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.543584:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.543620:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.543624:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.543628:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.543641:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.543645:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.543648:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.543653:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.543662:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.543677:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.543680:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.543688:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.543693:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:3.0:1767319478.543701:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.543705:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.543714:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 446464 i_blocks 1 00000080:00200000:3.0:1767319478.543718:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.543739:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 446464, count: 4096 00000080:00200000:3.0:1767319478.543744:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 446464, bytes: 4096 00000080:00200000:3.0:1767319478.543747:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.543750:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 110, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.543752:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:3.0:1767319478.543754:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.543761:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:3.0:1767319478.543764:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:3.0:1767319478.543767:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.543780:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:3.0:1767319478.544988:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.544997:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.545020:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.545034:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.545045:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.545053:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.545061:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.545074:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.545087:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.545124:0:85068:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:3.0:1767319478.545132:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c04ba44e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.545136:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000063dd186e 17ffffc0001001 3:0 ffff90cb067fe6c0 109 lru 00000080:00200000:3.0:1767319478.545144:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000d841d9a5 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:3.0:1767319478.545146:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c04ba44e 00000080:00200000:3.0:1767319478.545147:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.545151:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.545168:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.545289:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.545295:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.545298:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.545310:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.545313:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.545316:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.545320:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.545329:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.545343:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.545346:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.545353:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.545358:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:3.0:1767319478.545891:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.545897:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.545908:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 450560 i_blocks 1 00000080:00200000:3.0:1767319478.545913:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.545934:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 450560, count: 4096 00000080:00200000:3.0:1767319478.545941:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 450560, bytes: 4096 00000080:00200000:3.0:1767319478.545944:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.545949:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 111, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.545951:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:3.0:1767319478.545954:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.545965:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:3.0:1767319478.545970:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:3.0:1767319478.545974:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.545996:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:3.0:1767319478.546005:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.546009:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.546023:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.546033:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.546041:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.546049:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.546056:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.546066:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.546073:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.546095:0:85068:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:3.0:1767319478.546102:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000077b35b02[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.546105:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000e86519f2 17ffffc0001001 3:0 ffff90cb067fe288 110 lru 00000080:00200000:3.0:1767319478.546112:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003a44655e 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:3.0:1767319478.546114:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000077b35b02 00000080:00200000:3.0:1767319478.546115:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.546117:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.546128:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.546154:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.546157:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.546160:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.546167:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.546171:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.546173:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.546177:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.546185:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.546195:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.546770:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.546780:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.547350:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:3.0:1767319478.547362:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.547397:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.547408:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 454656 i_blocks 1 00000080:00200000:3.0:1767319478.547412:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.547439:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 454656, count: 4096 00000080:00200000:3.0:1767319478.547445:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 454656, bytes: 4096 00000080:00200000:3.0:1767319478.547450:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.547456:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 112, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.547458:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:3.0:1767319478.547461:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.547471:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:3.0:1767319478.547476:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:3.0:1767319478.547479:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.547503:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:3.0:1767319478.547514:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.547518:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.547533:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.547546:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.547557:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.547566:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.547574:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.547584:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.547595:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.547624:0:85068:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:3.0:1767319478.547631:0:85068:0:(rw26.c:969:ll_write_end()) page@000000001b78727e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.547634:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000978c8c66 17ffffc0001001 3:0 ffff90cb067fe5e8 111 lru 00000080:00200000:3.0:1767319478.547641:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000005da6ec36 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:3.0:1767319478.547644:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000001b78727e 00000080:00200000:3.0:1767319478.547645:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.547648:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.547663:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.547694:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.547698:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.547701:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.547711:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.547714:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.547717:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.547722:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.547730:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.547743:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.547746:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.547752:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.547756:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:3.0:1767319478.547760:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.547764:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.547769:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 458752 i_blocks 1 00000080:00200000:3.0:1767319478.547772:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.547780:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 458752, count: 4096 00000080:00200000:3.0:1767319478.547784:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 458752, bytes: 4096 00000080:00200000:3.0:1767319478.547801:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.547805:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 113, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.547807:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:3.0:1767319478.547810:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.547816:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:3.0:1767319478.547819:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:3.0:1767319478.547821:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.547834:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:3.0:1767319478.547841:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.547843:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.547852:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.547862:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.547871:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.547879:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.547887:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.547895:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.547901:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.547917:0:85068:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:3.0:1767319478.547922:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c77bf1f4[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.547926:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000038f09032 17ffffc0001001 3:0 ffff90cb067feaf8 112 lru 00000080:00200000:3.0:1767319478.547932:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000923a45e8 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:3.0:1767319478.547934:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c77bf1f4 00000080:00200000:3.0:1767319478.547935:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.547938:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.547947:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.547973:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.547976:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.547979:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.547986:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.547989:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.547991:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.547996:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548004:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.548013:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.548016:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.548020:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.548024:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:3.0:1767319478.548027:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.548030:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.548035:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 462848 i_blocks 1 00000080:00200000:3.0:1767319478.548038:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.548046:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 462848, count: 4096 00000080:00200000:3.0:1767319478.548050:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 462848, bytes: 4096 00000080:00200000:3.0:1767319478.548052:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.548056:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 114, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.548058:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:3.0:1767319478.548060:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.548065:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:3.0:1767319478.548068:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:3.0:1767319478.548071:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.548083:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:3.0:1767319478.548089:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.548091:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.548099:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548109:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548117:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548125:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548133:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.548141:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.548146:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.548164:0:85068:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:3.0:1767319478.548169:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a21a95c8[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.548172:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc332300 17ffffc0001001 3:0 ffff90cb07aa1948 113 lru 00000080:00200000:3.0:1767319478.548178:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca23acf0 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:3.0:1767319478.548180:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a21a95c8 00000080:00200000:3.0:1767319478.548182:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.548184:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.548193:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.548235:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.548239:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.548242:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.548248:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.548251:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.548253:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.548258:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548265:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.548274:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.548276:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.548281:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.548283:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:3.0:1767319478.548287:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.548290:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.548294:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 466944 i_blocks 1 00000080:00200000:3.0:1767319478.548297:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.548305:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 466944, count: 4096 00000080:00200000:3.0:1767319478.548309:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 466944, bytes: 4096 00000080:00200000:3.0:1767319478.548312:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.548316:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 115, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.548318:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:3.0:1767319478.548320:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.548325:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:3.0:1767319478.548328:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:3.0:1767319478.548331:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.548343:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:3.0:1767319478.548349:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.548352:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.548360:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548411:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548420:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548429:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548447:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.548455:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.548460:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.548483:0:85068:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:3.0:1767319478.548488:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000e34df88b[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.548491:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000046e2f01b 17ffffc0001021 2:0 ffff90cb07aa1000 114 lru 00000080:00200000:3.0:1767319478.548496:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000142ce7e7 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:3.0:1767319478.548499:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000e34df88b 00000080:00200000:3.0:1767319478.548500:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.548502:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.548510:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.548534:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.548538:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.548540:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.548547:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.548549:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.548552:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.548556:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548564:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.548572:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.548574:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.548578:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.548581:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:3.0:1767319478.548585:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.548588:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.548593:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 471040 i_blocks 1 00000080:00200000:3.0:1767319478.548596:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.548603:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 471040, count: 4096 00000080:00200000:3.0:1767319478.548607:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 471040, bytes: 4096 00000080:00200000:3.0:1767319478.548610:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.548613:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 116, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.548615:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:3.0:1767319478.548617:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.548622:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:3.0:1767319478.548625:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:3.0:1767319478.548627:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.548639:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:3.0:1767319478.548645:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.548647:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.548654:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548664:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548675:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548682:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548688:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.548696:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.548702:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.548717:0:85068:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:3.0:1767319478.548722:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000bf5f229e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.548725:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000073272916 17ffffc0001001 3:0 ffff90cb07aa1360 115 lru 00000080:00200000:3.0:1767319478.548730:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000010cfe62c 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:3.0:1767319478.548732:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000bf5f229e 00000080:00200000:3.0:1767319478.548733:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.548736:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.548744:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.548766:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.548770:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.548773:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.548778:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.548781:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.548784:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.548787:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548794:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.548803:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.548805:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.548809:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.548812:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:3.0:1767319478.548815:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.548818:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.548823:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 475136 i_blocks 1 00000080:00200000:3.0:1767319478.548825:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.548832:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 475136, count: 4096 00000080:00200000:3.0:1767319478.548836:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 475136, bytes: 4096 00000080:00200000:3.0:1767319478.548838:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.548843:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 117, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.548844:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:3.0:1767319478.548847:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.548852:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:3.0:1767319478.548855:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:3.0:1767319478.548857:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.548869:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:3.0:1767319478.548874:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.548877:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.548884:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548893:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548901:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548908:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.548915:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.548924:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.548929:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.548949:0:85068:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:3.0:1767319478.548955:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000010603795[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.548958:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000154f791e 17ffffc0001001 3:0 ffff90cb07aa1870 116 lru 00000080:00200000:3.0:1767319478.548963:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000006f5c732c 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:3.0:1767319478.548965:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000010603795 00000080:00200000:3.0:1767319478.548966:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.548969:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.548978:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.549000:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.549003:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.549005:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.549011:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.549014:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.549016:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.549021:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.549029:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.549038:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.549041:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.549045:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.549047:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:3.0:1767319478.549051:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.549054:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.549059:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 479232 i_blocks 1 00000080:00200000:3.0:1767319478.549061:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.549069:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 479232, count: 4096 00000080:00200000:3.0:1767319478.549073:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 479232, bytes: 4096 00000080:00200000:3.0:1767319478.549075:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.549078:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 118, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.549080:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:3.0:1767319478.549082:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.549087:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:3.0:1767319478.549090:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:3.0:1767319478.549092:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.549106:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:3.0:1767319478.549112:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.549114:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.549121:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.549131:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.549139:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.549146:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.549154:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.549162:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.549168:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.549186:0:85068:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:3.0:1767319478.549191:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000535da586[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.549194:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000002275b5e3 17ffffc0001001 3:0 ffff90cb07aa10d8 117 lru 00000080:00200000:3.0:1767319478.549199:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000004ace6d69 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:3.0:1767319478.549202:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000535da586 00000080:00200000:3.0:1767319478.549203:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.549205:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.549214:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.549237:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.549241:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.549243:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.549249:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.549251:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.549254:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.549258:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.549266:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.549275:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.549277:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.549281:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.549284:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:3.0:1767319478.549288:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.549291:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.549296:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 483328 i_blocks 1 00000080:00200000:3.0:1767319478.549298:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.549306:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 483328, count: 4096 00000080:00200000:3.0:1767319478.549310:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 483328, bytes: 4096 00000080:00200000:3.0:1767319478.549312:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.549316:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 119, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.549318:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:3.0:1767319478.549320:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.549325:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:3.0:1767319478.549329:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:3.0:1767319478.549331:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.549342:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:3.0:1767319478.549348:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.549350:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3ab0, osc lock ffff90cb08338d10, flags 0x0 00010000:00010000:3.0:1767319478.549357:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.549406:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.549416:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.549423:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.549430:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.549957:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.549968:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.549991:0:85068:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:2.0:1767319478.549997:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000096527270[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.550000:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000029752eda 17ffffc0001001 3:0 ffff90cb04201af8 118 lru 00000080:00200000:2.0:1767319478.550006:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e427f8cb 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1767319478.550008:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000096527270 00000080:00200000:2.0:1767319478.550010:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.550012:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.550024:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.550038:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.550041:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.550043:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.550050:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.550053:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.550055:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3ab0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.550059:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.550067:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.550077:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.550080:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3ab0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.550085:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.550088:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:2.0:1767319478.550100:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.550103:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.550109:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 487424 i_blocks 1 00000080:00200000:2.0:1767319478.550112:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.550124:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 487424, count: 4096 00000080:00200000:2.0:1767319478.550128:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 487424, bytes: 4096 00000080:00200000:2.0:1767319478.550131:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.550134:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 120, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.550136:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:2.0:1767319478.550138:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.550144:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:2.0:1767319478.550148:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:2.0:1767319478.550150:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.550157:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:2.0:1767319478.550165:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.550168:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.550176:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.550185:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.550194:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.552047:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.552057:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.552091:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.552109:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.552139:0:85068:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:2.0:1767319478.552148:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000d72ef099[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.552152:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000047b37db8 17ffffc0001001 3:0 ffff90cb042015e8 119 lru 00000080:00200000:2.0:1767319478.552159:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000305a3829 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:2.0:1767319478.552161:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000d72ef099 00000080:00200000:2.0:1767319478.552163:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.552166:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.552183:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.552287:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.552292:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.552295:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.552308:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.552312:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.552315:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.552320:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.552329:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.552343:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.552345:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.552352:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.552357:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:2.0:1767319478.552893:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.552898:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.552910:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 491520 i_blocks 1 00000080:00200000:2.0:1767319478.552915:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.552938:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 491520, count: 4096 00000080:00200000:2.0:1767319478.552945:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 491520, bytes: 4096 00000080:00200000:2.0:1767319478.552948:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.552954:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 121, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.552956:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:2.0:1767319478.552960:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.552970:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:2.0:1767319478.552975:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:2.0:1767319478.552979:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.552992:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:2.0:1767319478.553004:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.553008:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.553185:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.553280:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.553294:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.553302:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.553309:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.553332:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.553342:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.553950:0:85068:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:2.0:1767319478.553961:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000023d3f998[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.553964:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000004f04d5ac 17ffffc0001001 3:0 ffff90cb04201288 120 lru 00000080:00200000:2.0:1767319478.553971:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000005acc74 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:2.0:1767319478.553973:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000023d3f998 00000080:00200000:2.0:1767319478.553975:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.553979:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.553999:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.554021:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.554025:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.554027:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.554039:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.554042:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.554045:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.554049:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.554057:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.554071:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.554073:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.554080:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.554084:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:2.0:1767319478.554097:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.554100:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.554108:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 495616 i_blocks 1 00000080:00200000:2.0:1767319478.554112:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.554127:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 495616, count: 4096 00000080:00200000:2.0:1767319478.554133:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 495616, bytes: 4096 00000080:00200000:2.0:1767319478.554136:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.554140:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 122, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.554142:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:2.0:1767319478.554145:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.554153:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:2.0:1767319478.554158:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:2.0:1767319478.554161:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.554170:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:2.0:1767319478.554180:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.554184:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.554196:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.554331:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.554340:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.554347:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.554354:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.554948:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.554961:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.554992:0:85068:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:2.0:1767319478.554998:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000cfbc9795[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.555002:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae89ef03 17ffffc0001001 3:0 ffff90cb042016c0 121 lru 00000080:00200000:2.0:1767319478.555008:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab51643b 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:2.0:1767319478.555010:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000cfbc9795 00000080:00200000:2.0:1767319478.555012:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.555015:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.555029:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.555045:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.555048:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.555051:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.555060:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.555063:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.555066:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.555071:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.555078:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.555090:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.555093:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.555098:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.555102:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:2.0:1767319478.555115:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.555119:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.555126:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 499712 i_blocks 1 00000080:00200000:2.0:1767319478.555129:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.555144:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 499712, count: 4096 00000080:00200000:2.0:1767319478.555150:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 499712, bytes: 4096 00000080:00200000:2.0:1767319478.555153:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.555157:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 123, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.555159:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:2.0:1767319478.555162:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.555169:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:2.0:1767319478.555173:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:2.0:1767319478.555176:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.555184:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:2.0:1767319478.555193:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.555196:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.555597:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.555608:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.555618:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.555627:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.555634:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.555655:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.555663:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.555695:0:85068:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:2.0:1767319478.555700:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000f67cf061[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.555704:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec1eeb42 17ffffc0001001 3:0 ffff90cb3c576870 122 lru 00000080:00200000:2.0:1767319478.555710:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000004bb0f7bb 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:2.0:1767319478.555713:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000f67cf061 00000080:00200000:2.0:1767319478.555714:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.555717:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.555726:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.555741:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.555744:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.555747:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.555754:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.555756:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.555759:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.555763:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.555771:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.555781:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.555784:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.556667:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.556673:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:2.0:1767319478.556689:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.556693:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.556704:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 503808 i_blocks 1 00000080:00200000:2.0:1767319478.556708:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.556727:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 503808, count: 4096 00000080:00200000:2.0:1767319478.556734:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 503808, bytes: 4096 00000080:00200000:2.0:1767319478.556737:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.556743:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 124, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.556745:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:2.0:1767319478.556748:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.556758:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:2.0:1767319478.556763:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:2.0:1767319478.556767:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.556779:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:2.0:1767319478.557536:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.557543:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.557564:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.557578:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.557590:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.557599:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.557607:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.557633:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.557646:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.557677:0:85068:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:2.0:1767319478.557685:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000bba07ff5[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.557689:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6bcbd46 17ffffc0001001 3:0 ffff90cb3c576360 123 lru 00000080:00200000:2.0:1767319478.557696:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec634323 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:2.0:1767319478.557698:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000bba07ff5 00000080:00200000:2.0:1767319478.557700:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.557703:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.557722:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.557743:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.557747:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.557750:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.557761:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.557765:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.557768:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.557772:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.557781:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.558262:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.558266:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.558274:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.558279:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:2.0:1767319478.558293:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.558297:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.558305:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 507904 i_blocks 1 00000080:00200000:2.0:1767319478.558309:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.558328:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 507904, count: 4096 00000080:00200000:2.0:1767319478.558334:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 507904, bytes: 4096 00000080:00200000:2.0:1767319478.558337:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.558342:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 125, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.558345:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:2.0:1767319478.558348:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.558358:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:2.0:1767319478.558362:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:2.0:1767319478.558453:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.558467:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:2.0:1767319478.558475:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.558478:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.558491:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.558501:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.558511:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.558520:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.558527:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.558548:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.558557:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.558585:0:85068:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:2.0:1767319478.558590:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000e1704af0[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.558594:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1605e08 17ffffc0001001 3:0 ffff90cb3c576000 124 lru 00000080:00200000:2.0:1767319478.558600:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000004de722d5 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:2.0:1767319478.558602:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000e1704af0 00000080:00200000:2.0:1767319478.558604:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.558607:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.558620:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.558634:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.558637:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.558640:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.558648:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.558650:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.558653:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.558657:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.558664:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.558673:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.558676:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.558680:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.558683:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:2.0:1767319478.558695:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.558698:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.558703:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 512000 i_blocks 1 00000080:00200000:2.0:1767319478.558706:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.558715:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 512000, count: 4096 00000080:00200000:2.0:1767319478.558718:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 512000, bytes: 4096 00000080:00200000:2.0:1767319478.558720:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.558724:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 126, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.558725:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:2.0:1767319478.558728:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.558734:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:2.0:1767319478.558738:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:2.0:1767319478.558740:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.558746:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:2.0:1767319478.558752:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.558754:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.558762:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.558771:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.558779:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.559263:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.559275:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.559299:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.559307:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.559330:0:85068:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:2.0:1767319478.559336:0:85068:0:(rw26.c:969:ll_write_end()) page@000000001f16980c[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.559339:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000046068b37 17ffffc0001001 3:0 ffff90cb3c576948 125 lru 00000080:00200000:2.0:1767319478.559345:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000f867fe67 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:2.0:1767319478.559347:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000001f16980c 00000080:00200000:2.0:1767319478.559349:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.559351:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.559362:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.559994:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.559999:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.560002:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.560013:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.560017:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.560020:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.560026:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.560035:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.560048:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.560051:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.560058:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.560063:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:2.0:1767319478.560077:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.560080:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.560090:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 516096 i_blocks 1 00000080:00200000:2.0:1767319478.560093:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.560110:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 516096, count: 4096 00000080:00200000:2.0:1767319478.560116:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 516096, bytes: 4096 00000080:00200000:2.0:1767319478.560119:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.560124:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 127, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.560127:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:2.0:1767319478.560130:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.560139:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:2.0:1767319478.560143:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:2.0:1767319478.560147:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.560157:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:2.0:1767319478.560167:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.560170:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.560183:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.560195:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.560907:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.560917:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.560925:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.560951:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.560963:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.560995:0:85068:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:2.0:1767319478.561003:0:85068:0:(rw26.c:969:ll_write_end()) page@000000001bac90b4[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.561006:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000002a3f0633 17ffffc0001001 3:0 ffff90cb3c5761b0 126 lru 00000080:00200000:2.0:1767319478.561013:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000061207bc 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:2.0:1767319478.561016:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000001bac90b4 00000080:00200000:2.0:1767319478.561017:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.561020:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.561035:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.561052:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.561055:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.561057:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.561066:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.561069:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.561072:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.561075:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.561083:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.561094:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.561096:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.561101:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.561105:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:2.0:1767319478.561116:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.561119:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.561125:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 520192 i_blocks 1 00000080:00200000:2.0:1767319478.561129:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.561143:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 520192, count: 4096 00000080:00200000:2.0:1767319478.561148:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 520192, bytes: 4096 00000080:00200000:2.0:1767319478.561151:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.561156:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 128, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.561158:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:2.0:1767319478.561160:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.561169:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:2.0:1767319478.561172:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:2.0:1767319478.561176:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.561184:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:2.0:1767319478.561191:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.561194:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.561326:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.561338:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.561347:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.561355:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.561362:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.564570:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.564591:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.564631:0:85068:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:2.0:1767319478.564641:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000007580c51[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.564645:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c190ab09 17ffffc0001001 3:0 ffff90cb3c576438 127 lru 00000080:00200000:2.0:1767319478.564653:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4418a98 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:2.0:1767319478.564655:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000007580c51 00000080:00200000:2.0:1767319478.564657:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.564661:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.564683:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.564709:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.564714:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.564717:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.564732:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.564735:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.564739:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.564745:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.564755:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.564769:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.564773:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.564780:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.564786:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:2.0:1767319478.564801:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.564806:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.564818:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 524288 i_blocks 1 00000080:00200000:2.0:1767319478.564823:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.564848:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 524288, count: 4096 00000080:00200000:2.0:1767319478.564855:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 524288, bytes: 4096 00000080:00200000:2.0:1767319478.564859:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.564864:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 129, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.564866:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:2.0:1767319478.564870:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.564880:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:2.0:1767319478.564885:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:2.0:1767319478.564890:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.564901:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:2.0:1767319478.564912:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.564916:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.564933:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.564945:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.564956:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.564963:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.564970:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.564993:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.564999:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.565021:0:85068:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:2.0:1767319478.565026:0:85068:0:(rw26.c:969:ll_write_end()) page@000000001546923e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.565029:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000012e5fb4b 17ffffc0001001 3:0 ffff90cb3c576798 128 lru 00000080:00200000:2.0:1767319478.565035:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000117a3915 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:2.0:1767319478.565037:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000001546923e 00000080:00200000:2.0:1767319478.565039:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.565041:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.565049:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.565062:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.565065:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.565067:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.565073:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.565076:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.565078:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.565082:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565090:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.565099:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.565102:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.565106:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.565109:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:2.0:1767319478.565119:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.565122:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.565127:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 528384 i_blocks 1 00000080:00200000:2.0:1767319478.565130:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.565138:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 528384, count: 4096 00000080:00200000:2.0:1767319478.565142:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 528384, bytes: 4096 00000080:00200000:2.0:1767319478.565144:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.565148:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 130, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.565150:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:2.0:1767319478.565153:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.565158:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:2.0:1767319478.565162:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:2.0:1767319478.565164:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.565170:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:2.0:1767319478.565176:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.565178:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.565186:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565195:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565204:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565211:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565218:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.565238:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.565244:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.565259:0:85068:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:2.0:1767319478.565264:0:85068:0:(rw26.c:969:ll_write_end()) page@000000007162095f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.565267:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000004436d38a 17ffffc0001001 3:0 ffff90cb3c576a20 129 lru 00000080:00200000:2.0:1767319478.565273:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000094a6e9de 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:2.0:1767319478.565275:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000007162095f 00000080:00200000:2.0:1767319478.565276:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.565279:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.565287:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.565299:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.565301:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.565304:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.565309:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.565312:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.565315:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.565319:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565326:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.565335:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.565338:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.565342:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.565345:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:2.0:1767319478.565354:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.565358:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.565363:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 532480 i_blocks 1 00000080:00200000:2.0:1767319478.565398:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.565406:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 532480, count: 4096 00000080:00200000:2.0:1767319478.565411:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 532480, bytes: 4096 00000080:00200000:2.0:1767319478.565413:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.565417:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 131, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.565419:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:2.0:1767319478.565422:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.565428:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:2.0:1767319478.565444:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:2.0:1767319478.565447:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.565453:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:2.0:1767319478.565459:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.565461:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.565469:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565478:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565486:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565493:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565501:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.565521:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.565528:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.565543:0:85068:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:2.0:1767319478.565548:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000013a92624[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.565551:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000027335753 17ffffc0001001 3:0 ffff90cb3c576510 130 lru 00000080:00200000:2.0:1767319478.565557:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000216a73fe 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:2.0:1767319478.565559:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000013a92624 00000080:00200000:2.0:1767319478.565561:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.565563:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.565571:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.565583:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.565586:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.565588:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.565594:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.565596:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.565599:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.565604:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565611:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.565620:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.565623:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.565627:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.565630:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:2.0:1767319478.565639:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.565643:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.565648:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 536576 i_blocks 1 00000080:00200000:2.0:1767319478.565651:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.565660:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 536576, count: 4096 00000080:00200000:2.0:1767319478.565664:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 536576, bytes: 4096 00000080:00200000:2.0:1767319478.565666:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.565670:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 132, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.565671:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:2.0:1767319478.565674:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.565679:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:2.0:1767319478.565682:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:2.0:1767319478.565685:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.565691:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:2.0:1767319478.565697:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.565699:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.565706:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565715:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565723:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565731:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565739:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.565758:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.565765:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.565782:0:85068:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:2.0:1767319478.565787:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c8d4136b[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.565790:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000042cbbb00 17ffffc0001001 3:0 ffff90cb3c576af8 131 lru 00000080:00200000:2.0:1767319478.565795:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e12a6064 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:2.0:1767319478.565798:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c8d4136b 00000080:00200000:2.0:1767319478.565799:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.565801:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.565809:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.565820:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.565823:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.565825:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.565830:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.565833:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.565835:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.565839:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565846:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.565854:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.565857:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.565860:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.565863:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:2.0:1767319478.565873:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.565877:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.565882:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 540672 i_blocks 1 00000080:00200000:2.0:1767319478.565884:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.565891:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 540672, count: 4096 00000080:00200000:2.0:1767319478.565894:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 540672, bytes: 4096 00000080:00200000:2.0:1767319478.565895:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.565898:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 133, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.565899:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:2.0:1767319478.565901:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.565905:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:2.0:1767319478.565907:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:2.0:1767319478.565909:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.565912:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:2.0:1767319478.565917:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.565918:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.565924:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565933:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565941:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565948:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.565955:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.565974:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.565980:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.566002:0:85068:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:2.0:1767319478.566007:0:85068:0:(rw26.c:969:ll_write_end()) page@000000006be10ef0[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.566010:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000037fe865d 17ffffc0001021 2:0 ffff90cb3c5765e8 132 lru 00000080:00200000:2.0:1767319478.566015:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000034bb0dc0 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:2.0:1767319478.566017:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000006be10ef0 00000080:00200000:2.0:1767319478.566019:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.566021:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.566029:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.566041:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.566044:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.566046:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.566052:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.566055:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.566057:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.566061:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.566068:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.566077:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.566080:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.566084:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.566087:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:2.0:1767319478.566096:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.566099:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.566104:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 544768 i_blocks 1 00000080:00200000:2.0:1767319478.566107:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.566115:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 544768, count: 4096 00000080:00200000:2.0:1767319478.566119:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 544768, bytes: 4096 00000080:00200000:2.0:1767319478.566121:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.566125:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 134, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.566127:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:2.0:1767319478.566129:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.566134:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:2.0:1767319478.566138:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:2.0:1767319478.566140:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.566145:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:2.0:1767319478.566151:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.566153:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.566161:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.566170:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.566179:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.566186:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.566193:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.566212:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.566218:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.566232:0:85068:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:2.0:1767319478.566237:0:85068:0:(rw26.c:969:ll_write_end()) page@000000009d630f91[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.566240:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000f83e1bb3 17ffffc0001001 3:0 ffff90cb3c576288 133 lru 00000080:00200000:2.0:1767319478.566246:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000330b608f 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:2.0:1767319478.566248:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000009d630f91 00000080:00200000:2.0:1767319478.566249:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.566251:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.566260:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.566272:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.566275:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.566277:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.566283:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.566286:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.566289:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.566293:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.566301:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.566309:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.566313:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.566317:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.566320:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:2.0:1767319478.566329:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.566333:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.566338:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 548864 i_blocks 1 00000080:00200000:2.0:1767319478.566341:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.566349:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 548864, count: 4096 00000080:00200000:2.0:1767319478.566353:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 548864, bytes: 4096 00000080:00200000:2.0:1767319478.566355:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.566358:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 135, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.566360:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:2.0:1767319478.566363:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.566399:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:2.0:1767319478.566403:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:2.0:1767319478.566405:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.566411:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:2.0:1767319478.566417:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.566420:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.566427:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.567044:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.567055:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.567063:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.567070:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.567095:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.567115:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.567139:0:85068:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:2.0:1767319478.567144:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000002bc342d[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.567147:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000004b2aa4e 17ffffc0001001 3:0 ffff90cb3c5766c0 134 lru 00000080:00200000:2.0:1767319478.567154:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000008c8f2b3d 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:2.0:1767319478.567156:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000002bc342d 00000080:00200000:2.0:1767319478.567158:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.567160:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.567172:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.567188:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.567191:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.567193:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.567678:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.567682:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.567686:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.567692:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.567700:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.567711:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.567714:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.567720:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.567725:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:2.0:1767319478.567738:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.567742:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.567749:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 552960 i_blocks 1 00000080:00200000:2.0:1767319478.567753:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.567769:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 552960, count: 4096 00000080:00200000:2.0:1767319478.567774:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 552960, bytes: 4096 00000080:00200000:2.0:1767319478.567778:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.567783:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 136, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.567861:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:2.0:1767319478.567866:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.567876:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:2.0:1767319478.567881:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:2.0:1767319478.567885:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.567898:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:2.0:1767319478.567908:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.567911:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.567925:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.567935:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.567944:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.567953:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.567960:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.567984:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.567992:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.568014:0:85068:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:2.0:1767319478.568019:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000064c644ac[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.568022:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000003071b263 17ffffc0001001 3:0 ffff90cb3c576d80 135 lru 00000080:00200000:2.0:1767319478.568029:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1c83f45 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:2.0:1767319478.568031:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000064c644ac 00000080:00200000:2.0:1767319478.568032:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.568035:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.568046:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.568061:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.568064:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.568066:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.568072:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.568075:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.568077:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.568082:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.568089:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.568098:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.568100:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.568104:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.568107:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:2.0:1767319478.568116:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.568120:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.568125:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 557056 i_blocks 1 00000080:00200000:2.0:1767319478.568128:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.568136:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 557056, count: 4096 00000080:00200000:2.0:1767319478.568140:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 557056, bytes: 4096 00000080:00200000:2.0:1767319478.568143:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.568147:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 137, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.568148:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:2.0:1767319478.568150:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.568156:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:2.0:1767319478.568159:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:2.0:1767319478.568162:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.568167:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:2.0:1767319478.568173:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.568175:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.568183:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.568192:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.568544:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.568553:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.568560:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.568581:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.568588:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.568608:0:85068:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:2.0:1767319478.568613:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000ec42e716[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.568616:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000009ee057d1 17ffffc0001001 3:0 ffff90cb3c576e58 136 lru 00000080:00200000:2.0:1767319478.568622:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000055b88a85 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:2.0:1767319478.568624:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000ec42e716 00000080:00200000:2.0:1767319478.568626:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.568628:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.568637:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.568650:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.568653:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.568655:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.568662:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.568664:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.568667:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.568671:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.568678:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.569316:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.569323:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.569332:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.569337:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:2.0:1767319478.569352:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.569357:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.569447:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 561152 i_blocks 1 00000080:00200000:2.0:1767319478.569453:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.569470:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 561152, count: 4096 00000080:00200000:2.0:1767319478.569475:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 561152, bytes: 4096 00000080:00200000:2.0:1767319478.569478:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.569484:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 138, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.569486:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:2.0:1767319478.569489:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.569499:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:2.0:1767319478.569503:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:2.0:1767319478.569507:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.569517:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:2.0:1767319478.569528:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.569532:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.569548:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.569561:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.569571:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.569579:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.569587:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.569610:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.569619:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.569644:0:85068:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:2.0:1767319478.569649:0:85068:0:(rw26.c:969:ll_write_end()) page@000000001ac9c245[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.569653:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000008c96cf2d 17ffffc0001001 3:0 ffff90cb3c576ca8 137 lru 00000080:00200000:2.0:1767319478.569659:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce0a854d 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:2.0:1767319478.569661:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000001ac9c245 00000080:00200000:2.0:1767319478.569662:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.569665:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.569678:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.569695:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.569698:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.569700:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.569710:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.569712:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.569715:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.569719:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.569727:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.569738:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.569740:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.569744:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.569747:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:2.0:1767319478.569757:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.569760:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.569765:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 565248 i_blocks 1 00000080:00200000:2.0:1767319478.569768:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.569776:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 565248, count: 4096 00000080:00200000:2.0:1767319478.569779:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 565248, bytes: 4096 00000080:00200000:2.0:1767319478.569781:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.570278:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 139, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.570283:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:2.0:1767319478.570287:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.570297:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:2.0:1767319478.570300:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:2.0:1767319478.570303:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.570311:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:2.0:1767319478.570320:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.570322:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.570334:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.570344:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.570355:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.570363:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.570982:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.571012:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.571025:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.571060:0:85068:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:2.0:1767319478.571067:0:85068:0:(rw26.c:969:ll_write_end()) page@000000003d598717[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.571070:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000008f14a7c8 17ffffc0001001 3:0 ffff90cb3c576bd0 138 lru 00000080:00200000:2.0:1767319478.571077:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003659f57e 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:2.0:1767319478.571079:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000003d598717 00000080:00200000:2.0:1767319478.571081:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.571084:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.571099:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.571120:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.571124:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.571127:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.571137:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.571140:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.571143:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.571148:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.571156:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.571169:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.571172:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.571179:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.571183:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:2.0:1767319478.571197:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.571200:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.571209:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 569344 i_blocks 1 00000080:00200000:2.0:1767319478.571213:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.571229:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 569344, count: 4096 00000080:00200000:2.0:1767319478.571235:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 569344, bytes: 4096 00000080:00200000:2.0:1767319478.571238:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.571243:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 140, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.571246:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:2.0:1767319478.571249:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.571257:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:2.0:1767319478.571261:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:2.0:1767319478.571264:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.571273:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:2.0:1767319478.571281:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.571284:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.571298:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.571308:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.571317:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.571325:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.571332:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.571351:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.571357:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.571907:0:85068:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:2.0:1767319478.571916:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000d146aba1[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.571919:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000001150554b 17ffffc0001001 3:0 ffff90cb3c5760d8 139 lru 00000080:00200000:2.0:1767319478.571927:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd35377b 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:2.0:1767319478.571929:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000d146aba1 00000080:00200000:2.0:1767319478.571930:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.571934:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.571947:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.571965:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.571969:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.571972:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.571980:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.571984:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.571987:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.571991:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.572000:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.572011:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.572014:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.572019:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.572025:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:2.0:1767319478.572040:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.572043:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.572050:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 573440 i_blocks 1 00000080:00200000:2.0:1767319478.572053:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.572068:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 573440, count: 4096 00000080:00200000:2.0:1767319478.572072:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 573440, bytes: 4096 00000080:00200000:2.0:1767319478.572075:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.572079:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 141, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.572081:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:2.0:1767319478.572084:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.572090:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:2.0:1767319478.572094:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:2.0:1767319478.572097:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.572105:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:2.0:1767319478.572112:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.572115:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.572125:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.572134:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.572144:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.572151:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.572158:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.572176:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.572183:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.572988:0:85068:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:2.0:1767319478.572998:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000040f0f242[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.573001:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000005c4e0c55 17ffffc0001001 3:0 ffff90cb3c5eb5e8 140 lru 00000080:00200000:2.0:1767319478.573008:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000be358f49 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:2.0:1767319478.573011:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000040f0f242 00000080:00200000:2.0:1767319478.573012:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.573016:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.573030:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.573049:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.573052:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.573055:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.573064:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.573068:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.573071:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.573076:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.573085:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.573096:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.573099:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.573104:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.573108:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:2.0:1767319478.573121:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.573125:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.573133:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 577536 i_blocks 1 00000080:00200000:2.0:1767319478.573137:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.573152:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 577536, count: 4096 00000080:00200000:2.0:1767319478.573157:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 577536, bytes: 4096 00000080:00200000:2.0:1767319478.573161:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.573165:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 142, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.573167:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:2.0:1767319478.573170:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.573178:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:2.0:1767319478.573182:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:2.0:1767319478.573186:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.573195:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:2.0:1767319478.573202:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.573204:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.573215:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.573225:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.573234:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.573242:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.573249:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.573268:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.573275:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.573299:0:85068:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:2.0:1767319478.573304:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000d8abf417[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.573307:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000dccf812f 17ffffc0001001 3:0 ffff90cb3c5eb288 141 lru 00000080:00200000:2.0:1767319478.573313:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003bd3a6f4 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1767319478.573316:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000d8abf417 00000080:00200000:2.0:1767319478.573317:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.573320:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.573329:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.573341:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.573344:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.573347:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.573353:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.573355:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.573358:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.573362:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.574319:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.574335:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.574339:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.574348:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.574354:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:2.0:1767319478.574610:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.574613:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.574622:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 581632 i_blocks 1 00000080:00200000:2.0:1767319478.574627:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.574645:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 581632, count: 4096 00000080:00200000:2.0:1767319478.574651:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 581632, bytes: 4096 00000080:00200000:2.0:1767319478.574654:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.574660:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 143, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.574662:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:2.0:1767319478.574665:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.574674:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:2.0:1767319478.574679:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:2.0:1767319478.574682:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.574693:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:2.0:1767319478.574702:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.574706:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.574720:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.574731:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.574741:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.574749:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.574756:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.574776:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.575600:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.575643:0:85068:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:2.0:1767319478.575651:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000feb1f166[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.575655:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000d44649da 17ffffc0001001 3:0 ffff90cb3c5eb6c0 142 lru 00000080:00200000:2.0:1767319478.575663:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000004284fd7 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1767319478.575666:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000feb1f166 00000080:00200000:2.0:1767319478.575668:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.575671:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.575691:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.575713:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.575717:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.575720:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.575733:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.575736:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.575739:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.575744:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.575753:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.575766:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.575769:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.575775:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.575779:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:2.0:1767319478.575875:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.575879:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.575887:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 585728 i_blocks 1 00000080:00200000:2.0:1767319478.575891:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.575906:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 585728, count: 4096 00000080:00200000:2.0:1767319478.575911:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 585728, bytes: 4096 00000080:00200000:2.0:1767319478.575915:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.575920:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 144, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.575922:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:2.0:1767319478.575924:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.575932:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:2.0:1767319478.575936:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:2.0:1767319478.575939:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.575947:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:2.0:1767319478.575956:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.575959:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.575971:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.575982:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.575992:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.576000:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.576007:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.576027:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.576036:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.576051:0:85068:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:2.0:1767319478.576056:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000069c0afa6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.576060:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000003dfcd321 17ffffc0001001 3:0 ffff90cb3c5ebd80 143 lru 00000080:00200000:2.0:1767319478.576066:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a40dfe71 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1767319478.576068:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000069c0afa6 00000080:00200000:2.0:1767319478.576069:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.576072:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.576080:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.576092:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.576095:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.576097:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.576104:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.576106:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.576109:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.576114:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.576122:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.576130:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.576133:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.576137:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.576141:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:2.0:1767319478.576150:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.576154:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.576159:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 589824 i_blocks 1 00000080:00200000:2.0:1767319478.576162:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.576170:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 589824, count: 4096 00000080:00200000:2.0:1767319478.576174:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 589824, bytes: 4096 00000080:00200000:2.0:1767319478.576177:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.576181:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 145, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.576182:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:2.0:1767319478.576185:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.576191:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:2.0:1767319478.576194:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:2.0:1767319478.576197:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.576203:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:2.0:1767319478.576209:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.576211:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.576219:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.576228:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.576237:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.576245:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.576252:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.576271:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.576277:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.576291:0:85068:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:2.0:1767319478.576296:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000414ae6c8[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.576299:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c5476311 17ffffc0001001 3:0 ffff90cb3c5ebe58 144 lru 00000080:00200000:2.0:1767319478.576304:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000005dede052 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1767319478.576306:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000414ae6c8 00000080:00200000:2.0:1767319478.576308:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.576310:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.576318:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.576330:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.576333:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.576335:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.576341:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.576343:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.576346:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.576351:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.576359:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.577648:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.577657:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.577669:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.577675:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:2.0:1767319478.577699:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.577704:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.577717:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 593920 i_blocks 1 00000080:00200000:2.0:1767319478.577721:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.577742:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 593920, count: 4096 00000080:00200000:2.0:1767319478.577748:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 593920, bytes: 4096 00000080:00200000:2.0:1767319478.577752:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.577759:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 146, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.577761:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:2.0:1767319478.577764:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.577775:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:2.0:1767319478.577779:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:2.0:1767319478.577783:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.577980:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:2.0:1767319478.577993:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.577998:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.578014:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.578027:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.578038:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.578047:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.578055:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.578079:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.578090:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.578121:0:85068:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:2.0:1767319478.578129:0:85068:0:(rw26.c:969:ll_write_end()) page@000000000de99bd6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.578133:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000479276ef 17ffffc0001001 3:0 ffff90cb3c5ebca8 145 lru 00000080:00200000:2.0:1767319478.578139:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000004799311c 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1767319478.578141:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000000de99bd6 00000080:00200000:2.0:1767319478.578143:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.578146:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.578163:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.578183:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.578187:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.578190:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.578200:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.578203:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.578207:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.578211:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.578220:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.578229:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.578232:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.578236:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.578239:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:2.0:1767319478.578249:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.578253:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.578258:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 598016 i_blocks 1 00000080:00200000:2.0:1767319478.578260:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.578269:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 598016, count: 4096 00000080:00200000:2.0:1767319478.578273:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 598016, bytes: 4096 00000080:00200000:2.0:1767319478.578276:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.578280:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 147, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.578281:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:2.0:1767319478.578284:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.578289:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:2.0:1767319478.578293:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:2.0:1767319478.578295:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.578301:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:2.0:1767319478.578307:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.578309:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.578316:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.578326:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.578334:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.578341:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.578348:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.583530:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.583558:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.583604:0:85068:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:2.0:1767319478.583613:0:85068:0:(rw26.c:969:ll_write_end()) page@000000007436e647[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.583616:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000043f43337 17ffffc0001001 3:0 ffff90cb3c5ebbd0 146 lru 00000080:00200000:2.0:1767319478.583622:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000002ea48380 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1767319478.583623:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000007436e647 00000080:00200000:2.0:1767319478.583625:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.583628:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.583647:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.583669:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.583672:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.583675:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.583685:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.583687:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.583690:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.583696:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.583702:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.583712:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.583714:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.583720:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.583724:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:2.0:1767319478.583736:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.583739:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.583748:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 602112 i_blocks 1 00000080:00200000:2.0:1767319478.583752:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.583771:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 602112, count: 4096 00000080:00200000:2.0:1767319478.583777:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 602112, bytes: 4096 00000080:00200000:2.0:1767319478.583780:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.583784:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 148, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.583785:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:2.0:1767319478.583788:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.583798:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:2.0:1767319478.583802:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:2.0:1767319478.583805:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.583815:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:2.0:1767319478.583824:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.583828:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.583844:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.583852:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.583860:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.583866:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.583870:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.583884:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.583888:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.583905:0:85068:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:2.0:1767319478.583909:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a434214f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.583911:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff532276 17ffffc0001021 2:0 ffff90cb3c5eb0d8 147 lru 00000080:00200000:2.0:1767319478.583915:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0dcb226 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1767319478.583916:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a434214f 00000080:00200000:2.0:1767319478.583917:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.583919:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.583925:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.583936:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.583939:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.583942:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.583947:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.583949:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.583952:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.583955:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.583962:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.583971:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.583973:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.583977:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.583980:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:2.0:1767319478.583990:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.583993:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.583999:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 606208 i_blocks 1 00000080:00200000:2.0:1767319478.584002:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.584010:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 606208, count: 4096 00000080:00200000:2.0:1767319478.584014:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 606208, bytes: 4096 00000080:00200000:2.0:1767319478.584016:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.584020:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 149, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.584021:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:2.0:1767319478.584024:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.584029:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:2.0:1767319478.584032:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:2.0:1767319478.584034:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.584040:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:2.0:1767319478.584046:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.584048:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.584056:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584065:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584073:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584081:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584088:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.584107:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.584114:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.584128:0:85068:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:2.0:1767319478.584133:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000077482dc6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.584136:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000065252562 17ffffc0001001 3:0 ffff90cb3c5eb870 148 lru 00000080:00200000:2.0:1767319478.584142:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000001f58a032 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1767319478.584144:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000077482dc6 00000080:00200000:2.0:1767319478.584146:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.584148:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.584156:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.584168:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.584170:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.584173:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.584179:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.584182:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.584184:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.584188:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584196:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.584205:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.584208:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.584212:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.584215:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:2.0:1767319478.584228:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.584231:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.584236:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 610304 i_blocks 1 00000080:00200000:2.0:1767319478.584239:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.584246:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 610304, count: 4096 00000080:00200000:2.0:1767319478.584250:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 610304, bytes: 4096 00000080:00200000:2.0:1767319478.584252:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.584257:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 150, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.584258:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:2.0:1767319478.584261:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.584267:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:2.0:1767319478.584269:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:2.0:1767319478.584272:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.584278:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:2.0:1767319478.584284:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.584286:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.584294:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584303:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584311:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584319:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584327:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.584346:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.584352:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.584396:0:85068:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:2.0:1767319478.584401:0:85068:0:(rw26.c:969:ll_write_end()) page@000000003145de1f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.584405:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000543854dc 17ffffc0001001 3:0 ffff90cb3c5eb360 149 lru 00000080:00200000:2.0:1767319478.584410:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000001e8116b0 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1767319478.584413:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000003145de1f 00000080:00200000:2.0:1767319478.584414:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.584417:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.584426:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.584451:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.584454:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.584457:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.584463:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.584466:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.584469:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.584473:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584481:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.584489:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.584493:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.584497:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.584500:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:2.0:1767319478.584510:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.584513:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.584518:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 614400 i_blocks 1 00000080:00200000:2.0:1767319478.584521:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.584529:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 614400, count: 4096 00000080:00200000:2.0:1767319478.584532:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 614400, bytes: 4096 00000080:00200000:2.0:1767319478.584533:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.584536:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 151, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.584537:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:2.0:1767319478.584539:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.584543:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:2.0:1767319478.584545:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:2.0:1767319478.584547:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.584551:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:2.0:1767319478.584555:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.584556:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.584562:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584568:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584574:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584578:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584582:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.584595:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.584599:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.584610:0:85068:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:2.0:1767319478.584613:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c0f6e9a6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.584615:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000004ac5e1a6 17ffffc0001001 3:0 ffff90cb3c5eb000 150 lru 00000080:00200000:2.0:1767319478.584619:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000338afdc4 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1767319478.584621:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c0f6e9a6 00000080:00200000:2.0:1767319478.584622:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.584624:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.584629:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.584636:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.584638:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.584640:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.584644:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.584645:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.584647:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.584650:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584654:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.584659:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.584661:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.584664:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.584665:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:2.0:1767319478.584672:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.584674:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.584678:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 618496 i_blocks 1 00000080:00200000:2.0:1767319478.584680:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.584686:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 618496, count: 4096 00000080:00200000:2.0:1767319478.584688:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 618496, bytes: 4096 00000080:00200000:2.0:1767319478.584690:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.584692:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 152, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.584693:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:2.0:1767319478.584695:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.584699:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:2.0:1767319478.584701:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:2.0:1767319478.584702:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.584706:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:2.0:1767319478.584709:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.584711:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.584716:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584722:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584727:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584731:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584736:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.584748:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.584752:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.584763:0:85068:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:2.0:1767319478.584766:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c574eb0f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.584768:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef91a882 17ffffc0001001 3:0 ffff90cb3c5eb948 151 lru 00000080:00200000:2.0:1767319478.584771:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000d414b643 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1767319478.584773:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c574eb0f 00000080:00200000:2.0:1767319478.584774:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.584775:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.584780:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.584788:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.584790:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.584792:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.584795:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.584797:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.584799:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.584802:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584806:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.584811:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.584813:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.584815:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.584817:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:2.0:1767319478.584824:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.584826:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.584829:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 622592 i_blocks 1 00000080:00200000:2.0:1767319478.584831:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.584837:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 622592, count: 4096 00000080:00200000:2.0:1767319478.584839:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 622592, bytes: 4096 00000080:00200000:2.0:1767319478.584840:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.584843:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 153, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.584845:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:2.0:1767319478.584846:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.584850:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:2.0:1767319478.584852:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:2.0:1767319478.584854:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.584857:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:2.0:1767319478.584861:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.584862:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.584867:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584873:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584879:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584884:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584887:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.584900:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.584904:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.584915:0:85068:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:2.0:1767319478.584918:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000cd01c1ce[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.584921:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c297d1f7 17ffffc0001001 3:0 ffff90cb3c5eb1b0 152 lru 00000080:00200000:2.0:1767319478.584925:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003436df32 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1767319478.584928:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000cd01c1ce 00000080:00200000:2.0:1767319478.584929:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.584931:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.584939:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.584950:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.584953:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.584955:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.584960:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.584963:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.584966:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.584970:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.584977:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.584987:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.584990:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.584994:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.584997:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:2.0:1767319478.585006:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.585009:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.585014:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 626688 i_blocks 1 00000080:00200000:2.0:1767319478.585016:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.585024:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 626688, count: 4096 00000080:00200000:2.0:1767319478.585027:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 626688, bytes: 4096 00000080:00200000:2.0:1767319478.585029:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.585032:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 154, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.585034:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:2.0:1767319478.585036:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.585041:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:2.0:1767319478.585044:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:2.0:1767319478.585046:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.585051:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:2.0:1767319478.585057:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.585060:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.585067:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.585076:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.585086:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.585093:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.585100:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.585119:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.585124:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.585139:0:85068:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:2.0:1767319478.585143:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000f59b982e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.585146:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000f73999b2 17ffffc0001001 3:0 ffff90cb3c5eb438 153 lru 00000080:00200000:2.0:1767319478.585153:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000986d43fc 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1767319478.585155:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000f59b982e 00000080:00200000:2.0:1767319478.585156:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.585158:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.585165:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.585176:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.585179:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.585182:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.585187:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.585190:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.585193:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.585197:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.585205:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.585213:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.585215:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.585219:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.585221:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:2.0:1767319478.585231:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.585234:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.585239:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 630784 i_blocks 1 00000080:00200000:2.0:1767319478.585242:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.585249:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 630784, count: 4096 00000080:00200000:2.0:1767319478.585253:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 630784, bytes: 4096 00000080:00200000:2.0:1767319478.585255:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.585259:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 155, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.585260:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:2.0:1767319478.585263:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.585268:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:2.0:1767319478.585271:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:2.0:1767319478.585274:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.585279:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:2.0:1767319478.585285:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.585287:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.585294:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.585303:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.585311:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.585319:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.585328:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.585346:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.585353:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.585397:0:85068:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:2.0:1767319478.585402:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c1f65d64[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.585405:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed4ccdea 17ffffc0001001 3:0 ffff90cb3c5eb798 154 lru 00000080:00200000:2.0:1767319478.585410:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003e873974 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1767319478.585412:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c1f65d64 00000080:00200000:2.0:1767319478.585414:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.585416:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.585425:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.587661:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.587671:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.587675:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.587694:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.587698:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.587701:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.587709:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.587721:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.587736:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.587739:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.587745:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.587751:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:2.0:1767319478.587775:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.587778:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.589449:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 634880 i_blocks 1 00000080:00200000:3.0:1767319478.589463:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.589495:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 634880, count: 4096 00000080:00200000:3.0:1767319478.589502:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 634880, bytes: 4096 00000080:00200000:3.0:1767319478.589508:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.589516:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 156, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.589519:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:3.0:1767319478.589523:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.589538:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:3.0:1767319478.589546:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:3.0:1767319478.589551:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.589568:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:3.0:1767319478.589584:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.589601:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.589623:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.589638:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.589651:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.589660:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.589667:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.589678:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.589689:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.589724:0:85068:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:3.0:1767319478.589731:0:85068:0:(rw26.c:969:ll_write_end()) page@000000009d039331[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.589734:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000009d75b6c8 17ffffc0001001 3:0 ffff90cb07aa1bd0 155 lru 00000080:00200000:3.0:1767319478.589742:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000807a5f0a 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:3.0:1767319478.589745:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000009d039331 00000080:00200000:3.0:1767319478.589746:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.589749:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.589766:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.590601:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.590615:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.590631:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.590653:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.590656:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.590660:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.590667:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.590677:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.590694:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.590697:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.590705:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.590710:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:3.0:1767319478.590719:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.590722:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.590731:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 638976 i_blocks 1 00000080:00200000:3.0:1767319478.590735:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.590751:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 638976, count: 4096 00000080:00200000:3.0:1767319478.590757:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 638976, bytes: 4096 00000080:00200000:3.0:1767319478.590761:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.590767:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 157, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.590769:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:3.0:1767319478.590773:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.590781:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:3.0:1767319478.590868:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:3.0:1767319478.590873:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.590884:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:3.0:1767319478.590894:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.590898:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.590910:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.590925:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.590935:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.590943:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.590950:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.590960:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.590969:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.590997:0:85068:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:3.0:1767319478.591003:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000050c777a8[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.591007:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000adee87ad 17ffffc0001001 3:0 ffff90cb07aa1ca8 156 lru 00000080:00200000:3.0:1767319478.591014:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000049142b2a 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:3.0:1767319478.591016:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000050c777a8 00000080:00200000:3.0:1767319478.591017:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.591021:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.591033:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.591049:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.591052:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.591054:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.591061:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.591069:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.591072:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.591076:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.591084:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.591092:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.591095:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.591100:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.591103:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:3.0:1767319478.591107:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.591110:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.591115:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 643072 i_blocks 1 00000080:00200000:3.0:1767319478.591117:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.591125:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 643072, count: 4096 00000080:00200000:3.0:1767319478.591128:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 643072, bytes: 4096 00000080:00200000:3.0:1767319478.591131:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.591135:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 158, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.591136:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:3.0:1767319478.591139:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.591145:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:3.0:1767319478.591148:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:3.0:1767319478.591150:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.591156:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:3.0:1767319478.591162:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.591164:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.591171:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.591193:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.591202:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.591210:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.591217:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.591227:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.591233:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.591250:0:85068:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:3.0:1767319478.591255:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000014f96a06[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.591257:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000001decaaec 17ffffc0001001 3:0 ffff90cb07aa1e58 157 lru 00000080:00200000:3.0:1767319478.591263:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000081560a2e 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:3.0:1767319478.591265:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000014f96a06 00000080:00200000:3.0:1767319478.591266:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.591269:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.591277:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.591289:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.591293:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.591295:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.591301:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.591310:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.591313:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.591317:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.591325:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.591334:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.591337:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.591341:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.591344:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:3.0:1767319478.591349:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.591352:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.591357:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 647168 i_blocks 1 00000080:00200000:3.0:1767319478.591359:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.592568:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 647168, count: 4096 00000080:00200000:3.0:1767319478.592583:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 647168, bytes: 4096 00000080:00200000:3.0:1767319478.592587:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.592593:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 159, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.592595:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:3.0:1767319478.592598:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.592609:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:3.0:1767319478.592614:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:3.0:1767319478.592618:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.592632:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:3.0:1767319478.592645:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.592648:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.592664:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.592691:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.592701:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.592710:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.592717:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.592728:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.592737:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.592768:0:85068:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:3.0:1767319478.592774:0:85068:0:(rw26.c:969:ll_write_end()) page@000000002f36cf19[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.592777:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000000586e712 17ffffc0001001 3:0 ffff90cb07aa1d80 158 lru 00000080:00200000:3.0:1767319478.592783:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000db05e761 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:3.0:1767319478.592871:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000002f36cf19 00000080:00200000:3.0:1767319478.592872:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.592877:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.592893:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.592913:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.592916:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.592919:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.592932:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.592940:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.592943:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.592948:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.592956:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.592968:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.592971:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.592978:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.592983:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:3.0:1767319478.592989:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.592994:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.593002:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 651264 i_blocks 1 00000080:00200000:3.0:1767319478.593005:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.593016:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 651264, count: 4096 00000080:00200000:3.0:1767319478.593020:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 651264, bytes: 4096 00000080:00200000:3.0:1767319478.593022:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.593026:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 160, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.593028:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:3.0:1767319478.593030:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.593036:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:3.0:1767319478.593039:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:3.0:1767319478.593042:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.593048:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:3.0:1767319478.593054:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.593057:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.593065:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.593085:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.593093:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.593101:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.593108:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.593117:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.593123:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.593139:0:85068:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:3.0:1767319478.593143:0:85068:0:(rw26.c:969:ll_write_end()) page@000000002a1fb009[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.593146:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000000bb1ccd0 17ffffc0001001 3:0 ffff90cb07aa16c0 159 lru 00000080:00200000:3.0:1767319478.593152:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3837eaa 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:3.0:1767319478.593154:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000002a1fb009 00000080:00200000:3.0:1767319478.593155:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.593157:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.593166:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.593177:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.593180:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.593183:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.593189:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.593197:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.593985:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.593991:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.594002:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.594014:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.594017:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.594024:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.594030:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:3.0:1767319478.594036:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.594039:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.594047:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 655360 i_blocks 1 00000080:00200000:3.0:1767319478.594051:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.594066:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 655360, count: 4096 00000080:00200000:3.0:1767319478.594072:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 655360, bytes: 4096 00000080:00200000:3.0:1767319478.594075:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.594081:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 161, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.594083:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:3.0:1767319478.594086:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.594095:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:3.0:1767319478.594099:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:3.0:1767319478.594102:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.594110:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:3.0:1767319478.594120:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.594123:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.594134:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.594157:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.594167:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.594174:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.594602:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.594614:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.594626:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.594658:0:85068:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:3.0:1767319478.594664:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000014e97994[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.594668:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000002d9a83a1 17ffffc0001001 3:0 ffff90cb07aa1288 160 lru 00000080:00200000:3.0:1767319478.594674:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000dba32a17 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:3.0:1767319478.594676:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000014e97994 00000080:00200000:3.0:1767319478.594677:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.594680:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.594694:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.594712:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.594716:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.594719:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.594728:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.594737:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.594740:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.594744:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.594752:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.594762:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.594765:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.594770:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.594774:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:3.0:1767319478.594778:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.594781:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.595289:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 659456 i_blocks 1 00000080:00200000:3.0:1767319478.595295:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.595312:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 659456, count: 4096 00000080:00200000:3.0:1767319478.595318:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 659456, bytes: 4096 00000080:00200000:3.0:1767319478.595321:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.595326:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 162, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.595328:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:3.0:1767319478.595331:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.595341:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:3.0:1767319478.595345:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:3.0:1767319478.595348:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.595358:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:3.0:1767319478.595536:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.595541:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.595554:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.595579:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.595589:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.595596:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.595603:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.595613:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.595621:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.595643:0:85068:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:3.0:1767319478.595649:0:85068:0:(rw26.c:969:ll_write_end()) page@000000005f7f8c57[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.595652:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000001ae0c43d 17ffffc0001001 3:0 ffff90cb07aa15e8 161 lru 00000080:00200000:3.0:1767319478.595658:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000eda4359e 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:3.0:1767319478.595661:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000005f7f8c57 00000080:00200000:3.0:1767319478.595662:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.595665:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.595677:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.595693:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.595697:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.595699:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.595706:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.595714:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.595717:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.595721:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.595729:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.595739:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.595742:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.595747:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.595751:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:3.0:1767319478.595756:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.595760:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.595766:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 663552 i_blocks 1 00000080:00200000:3.0:1767319478.595769:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.595778:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 663552, count: 4096 00000080:00200000:3.0:1767319478.595782:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 663552, bytes: 4096 00000080:00200000:3.0:1767319478.596555:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.596565:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 163, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.596568:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:3.0:1767319478.596571:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.596581:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:3.0:1767319478.596585:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:3.0:1767319478.596588:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.596600:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:3.0:1767319478.596610:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.596614:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.596626:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.596651:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.596660:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.596669:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.596676:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.596686:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.596694:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.596717:0:85068:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:3.0:1767319478.596724:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c19f7f4b[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.596727:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000261ad49f 17ffffc0001001 3:0 ffff90cb07aa1af8 162 lru 00000080:00200000:3.0:1767319478.596733:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000043e1239 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:3.0:1767319478.596735:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c19f7f4b 00000080:00200000:3.0:1767319478.596736:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.596739:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.596753:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.596767:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.596770:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.596773:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.596780:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.597345:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.597349:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.597354:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.597364:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.597564:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.597568:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.597576:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.597582:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:3.0:1767319478.597588:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.597592:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.597601:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 667648 i_blocks 1 00000080:00200000:3.0:1767319478.597604:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.597623:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 667648, count: 4096 00000080:00200000:3.0:1767319478.597630:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 667648, bytes: 4096 00000080:00200000:3.0:1767319478.597634:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.597639:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 164, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.597641:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:3.0:1767319478.597644:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.597653:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:3.0:1767319478.597656:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:3.0:1767319478.597659:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.597668:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:3.0:1767319478.597679:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.597682:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.597695:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.597719:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.597730:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.597738:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.597745:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.597755:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.597764:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.597952:0:85068:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:3.0:1767319478.597960:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000038f2e355[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.597964:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000008935e6e6 17ffffc0001001 3:0 ffff90cb07aa1510 163 lru 00000080:00200000:3.0:1767319478.597970:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003e679e46 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:3.0:1767319478.597972:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000038f2e355 00000080:00200000:3.0:1767319478.597974:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.597977:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.597991:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.598007:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.598011:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.598014:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.598022:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.598030:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.598033:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.598037:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.598046:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.598055:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.598058:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.598063:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.598066:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:3.0:1767319478.598070:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.598073:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.598079:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 671744 i_blocks 1 00000080:00200000:3.0:1767319478.598082:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.598090:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 671744, count: 4096 00000080:00200000:3.0:1767319478.598094:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 671744, bytes: 4096 00000080:00200000:3.0:1767319478.598097:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.598101:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 165, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.598102:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:3.0:1767319478.598105:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.598111:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:3.0:1767319478.598114:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:3.0:1767319478.598116:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.598122:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:3.0:1767319478.598129:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.598131:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.598139:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.598161:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.598169:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.598177:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.598184:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.598193:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.598200:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.598217:0:85068:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:3.0:1767319478.598221:0:85068:0:(rw26.c:969:ll_write_end()) page@000000005d7e12b0[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.598224:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000009f7950a3 17ffffc0001001 3:0 ffff90cb07aa1a20 164 lru 00000080:00200000:3.0:1767319478.598230:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000016a12dc 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:3.0:1767319478.598232:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000005d7e12b0 00000080:00200000:3.0:1767319478.598233:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.598236:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.598244:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.598256:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.598259:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.598261:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.598267:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.598275:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.598278:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.598282:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.598290:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.598298:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.598301:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.598306:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.598309:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:3.0:1767319478.598313:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.598316:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.598321:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 675840 i_blocks 1 00000080:00200000:3.0:1767319478.598324:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.598332:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 675840, count: 4096 00000080:00200000:3.0:1767319478.598336:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 675840, bytes: 4096 00000080:00200000:3.0:1767319478.598338:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.598341:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 166, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.598343:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:3.0:1767319478.598346:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.598351:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:3.0:1767319478.598354:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:3.0:1767319478.598357:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.598362:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:3.0:1767319478.599302:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.599308:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.599322:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.599349:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.599361:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.599545:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.599553:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.599566:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.599577:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.599607:0:85068:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:3.0:1767319478.599614:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000055e6e1e4[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.599618:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c2949602 17ffffc0001001 3:0 ffff90cb07aa1798 165 lru 00000080:00200000:3.0:1767319478.599625:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003a1389b6 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:3.0:1767319478.599627:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000055e6e1e4 00000080:00200000:3.0:1767319478.599628:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.599631:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.599646:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.599663:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.599667:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.599669:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.599679:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.599687:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.599690:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.599694:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.599702:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.599714:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.599716:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.599722:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.599727:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:3.0:1767319478.599733:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.599737:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.599746:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 679936 i_blocks 1 00000080:00200000:3.0:1767319478.599749:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.599764:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 679936, count: 4096 00000080:00200000:3.0:1767319478.599770:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 679936, bytes: 4096 00000080:00200000:3.0:1767319478.599773:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.599778:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 167, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.599780:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:3.0:1767319478.599783:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.600569:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:3.0:1767319478.600576:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:3.0:1767319478.600579:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.600593:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:3.0:1767319478.600604:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.600607:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.600620:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.600644:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.600654:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.600661:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.600668:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.600678:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.600687:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.600718:0:85068:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:3.0:1767319478.600724:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000d44412fb[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.600728:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000107a8da7 17ffffc0001021 2:0 ffff90cb07aa1438 166 lru 00000080:00200000:3.0:1767319478.600735:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000008be6ea6f 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:3.0:1767319478.600738:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000d44412fb 00000080:00200000:3.0:1767319478.600739:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.600742:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.600755:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.600772:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.600775:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.600777:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.600785:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.600876:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.600879:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.600884:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.600894:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.600906:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.600909:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.600914:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.600917:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:3.0:1767319478.600922:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.600925:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.600933:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 684032 i_blocks 1 00000080:00200000:3.0:1767319478.600936:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.600951:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 684032, count: 4096 00000080:00200000:3.0:1767319478.600956:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 684032, bytes: 4096 00000080:00200000:3.0:1767319478.600960:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.600964:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 168, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.600966:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:3.0:1767319478.600969:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.600975:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:3.0:1767319478.600978:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:3.0:1767319478.600980:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.600986:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:3.0:1767319478.600992:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.600995:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.601003:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.601022:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.601032:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.601040:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.601047:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.601056:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.601062:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.601083:0:85068:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:3.0:1767319478.601088:0:85068:0:(rw26.c:969:ll_write_end()) page@000000002f09d25c[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.601091:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000788d1dcf 17ffffc0001001 3:0 ffff90cb07aa11b0 167 lru 00000080:00200000:3.0:1767319478.601096:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4c6aa49 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:3.0:1767319478.601098:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000002f09d25c 00000080:00200000:3.0:1767319478.601099:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.601101:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.601110:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.601122:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.601125:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.601127:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.601133:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.601141:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.601145:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.601149:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.601157:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.601165:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.601167:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.601172:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.601176:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:3.0:1767319478.601180:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.601183:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.601188:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 688128 i_blocks 1 00000080:00200000:3.0:1767319478.601192:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.602427:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 688128, count: 4096 00000080:00200000:3.0:1767319478.602880:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 688128, bytes: 4096 00000080:00200000:3.0:1767319478.602886:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.602894:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 169, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.602897:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:3.0:1767319478.602902:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.602917:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:3.0:1767319478.602924:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:3.0:1767319478.602928:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.602946:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:3.0:1767319478.602962:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.602967:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.602986:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.603017:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.603028:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.603036:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.603043:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.603054:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.603065:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.603101:0:85068:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:3.0:1767319478.603109:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000034de3345[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.603113:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000005351415f 17ffffc0001001 3:0 ffff90cb080ae6c0 168 lru 00000080:00200000:3.0:1767319478.603120:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000034637076 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:3.0:1767319478.603123:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000034de3345 00000080:00200000:3.0:1767319478.603124:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.603128:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.603146:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.603169:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.603173:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.603175:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.603196:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.603208:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.603212:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.603218:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.603227:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.603244:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.603248:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.603257:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.604175:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:3.0:1767319478.604190:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.604194:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.604206:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 692224 i_blocks 1 00000080:00200000:3.0:1767319478.604211:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.604231:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 692224, count: 4096 00000080:00200000:3.0:1767319478.604237:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 692224, bytes: 4096 00000080:00200000:3.0:1767319478.604241:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.604247:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 170, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.604249:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:3.0:1767319478.604252:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.604262:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:3.0:1767319478.604773:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:3.0:1767319478.604781:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.605095:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:3.0:1767319478.605112:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.605117:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.605134:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.605166:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.605178:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.605187:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.605195:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.605550:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.605563:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.605600:0:85068:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:3.0:1767319478.605610:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000050608acc[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.605614:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000785d15e6 17ffffc0001001 3:0 ffff90cb080ae288 169 lru 00000080:00200000:3.0:1767319478.605621:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000090218733 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:3.0:1767319478.605624:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000050608acc 00000080:00200000:3.0:1767319478.605625:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.605628:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.605647:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.605668:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.605672:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.605675:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.605687:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.605697:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.605700:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.605705:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.605714:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.605728:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.605731:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.605738:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.605743:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:3.0:1767319478.605750:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.605753:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.605762:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 696320 i_blocks 1 00000080:00200000:3.0:1767319478.605766:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.605783:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 696320, count: 4096 00000080:00200000:3.0:1767319478.606075:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 696320, bytes: 4096 00000080:00200000:3.0:1767319478.606081:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.606086:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 171, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.606088:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:3.0:1767319478.606091:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.606100:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:3.0:1767319478.606104:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:3.0:1767319478.606108:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.606116:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:3.0:1767319478.606125:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.606128:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.606138:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.606160:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.606170:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.606178:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.606185:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.606194:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.606213:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.606232:0:85068:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:3.0:1767319478.606237:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000d92e83d1[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.606241:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000e780cfd4 17ffffc0001001 3:0 ffff90cb080ae5e8 170 lru 00000080:00200000:3.0:1767319478.606247:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000380438e2 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:3.0:1767319478.606249:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000d92e83d1 00000080:00200000:3.0:1767319478.606250:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.606253:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.606262:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.606274:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.606289:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.606292:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.606299:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.606317:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.606320:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.606325:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.606333:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.606342:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.606344:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.606350:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.606354:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:3.0:1767319478.606358:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.606361:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.606392:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 700416 i_blocks 1 00000080:00200000:3.0:1767319478.606395:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.606406:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 700416, count: 4096 00000080:00200000:3.0:1767319478.606410:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 700416, bytes: 4096 00000080:00200000:3.0:1767319478.606413:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.606417:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 172, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.606419:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:3.0:1767319478.606421:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.606427:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:3.0:1767319478.606578:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:3.0:1767319478.606582:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.606589:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:3.0:1767319478.606596:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.606599:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.606607:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.606628:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.606637:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.606645:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.606653:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.606661:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.606667:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.606683:0:85068:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:3.0:1767319478.606688:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c6ba4f8b[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.606691:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b309357a 17ffffc0001001 3:0 ffff90cb080aeaf8 171 lru 00000080:00200000:3.0:1767319478.606697:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003f083df6 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:3.0:1767319478.606699:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c6ba4f8b 00000080:00200000:3.0:1767319478.606700:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.606703:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.606712:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.606723:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.606726:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.606729:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.606736:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.606743:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.606746:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.606751:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.606759:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.606768:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.606771:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.606776:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.606779:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:3.0:1767319478.606783:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.606915:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.606921:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 704512 i_blocks 1 00000080:00200000:3.0:1767319478.606924:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.606935:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 704512, count: 4096 00000080:00200000:3.0:1767319478.606939:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 704512, bytes: 4096 00000080:00200000:3.0:1767319478.606942:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.606946:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 173, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.606947:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:3.0:1767319478.606950:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.606955:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:3.0:1767319478.606959:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:3.0:1767319478.606961:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.606967:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:3.0:1767319478.606973:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.606976:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.606983:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607002:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607012:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607019:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607026:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.607035:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.607041:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.607057:0:85068:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:3.0:1767319478.607062:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000082f07cfc[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.607065:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000028351484 17ffffc0001001 3:0 ffff90cb080ae510 172 lru 00000080:00200000:3.0:1767319478.607071:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000034dca571 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:3.0:1767319478.607073:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000082f07cfc 00000080:00200000:3.0:1767319478.607074:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.607077:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.607085:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.607096:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.607099:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.607102:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.607108:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.607116:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.607119:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.607123:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607131:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.607139:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.607141:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.607146:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.607149:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:3.0:1767319478.607153:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.607156:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.607161:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 708608 i_blocks 1 00000080:00200000:3.0:1767319478.607164:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.607172:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 708608, count: 4096 00000080:00200000:3.0:1767319478.607176:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 708608, bytes: 4096 00000080:00200000:3.0:1767319478.607178:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.607182:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 174, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.607184:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:3.0:1767319478.607186:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.607192:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:3.0:1767319478.607195:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:3.0:1767319478.607572:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.607583:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:3.0:1767319478.607591:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.607593:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.607602:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607623:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607632:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607640:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607647:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.607656:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.607663:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.607681:0:85068:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:3.0:1767319478.607687:0:85068:0:(rw26.c:969:ll_write_end()) page@000000008122ff84[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.607691:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000001dead013 17ffffc0001001 3:0 ffff90cb080aea20 173 lru 00000080:00200000:3.0:1767319478.607697:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003b2ebded 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:3.0:1767319478.607699:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000008122ff84 00000080:00200000:3.0:1767319478.607700:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.607702:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.607712:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.607724:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.607728:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.607730:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.607737:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.607746:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.607749:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.607754:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607761:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.607772:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.607775:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.607780:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.607784:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:3.0:1767319478.607870:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.607874:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.607879:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 712704 i_blocks 1 00000080:00200000:3.0:1767319478.607882:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.607891:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 712704, count: 4096 00000080:00200000:3.0:1767319478.607896:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 712704, bytes: 4096 00000080:00200000:3.0:1767319478.607899:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.607903:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 175, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.607904:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:3.0:1767319478.607907:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.607912:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:3.0:1767319478.607915:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:3.0:1767319478.607918:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.607924:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:3.0:1767319478.607930:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.607933:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.607940:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607960:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607969:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607977:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.607984:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.607994:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.608000:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.608019:0:85068:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:3.0:1767319478.608024:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000089e548f6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.608027:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7d116cf 17ffffc0001001 3:0 ffff90cb080ae798 174 lru 00000080:00200000:3.0:1767319478.608032:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1ec25ed 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:3.0:1767319478.608035:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000089e548f6 00000080:00200000:3.0:1767319478.608036:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.608038:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.608047:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.608059:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.608062:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.608064:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.608070:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.608080:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.608083:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.608088:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.608096:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.608104:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.608107:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.608112:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.608115:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:3.0:1767319478.608119:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.608122:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.608127:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 716800 i_blocks 1 00000080:00200000:3.0:1767319478.608130:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.608138:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 716800, count: 4096 00000080:00200000:3.0:1767319478.608142:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 716800, bytes: 4096 00000080:00200000:3.0:1767319478.608145:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.608149:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 176, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.608150:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:3.0:1767319478.608153:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.608158:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:3.0:1767319478.608162:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:3.0:1767319478.608164:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.608169:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:3.0:1767319478.608175:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.608177:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.608185:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.608593:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.608603:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.608611:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.608618:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.608626:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.608632:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.608649:0:85068:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:3.0:1767319478.608654:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000ab8e1d0c[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.608657:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000009993c142 17ffffc0001001 3:0 ffff90cb080ae438 175 lru 00000080:00200000:3.0:1767319478.608663:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000c468cf0e 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:3.0:1767319478.608665:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000ab8e1d0c 00000080:00200000:3.0:1767319478.608667:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.608669:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.608677:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.608690:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.608692:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.608694:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.608701:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.608708:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.608711:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.608715:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.608724:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.608732:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.608735:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.608739:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.608742:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:3.0:1767319478.608745:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.608749:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.608754:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 720896 i_blocks 1 00000080:00200000:3.0:1767319478.608757:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.608766:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 720896, count: 4096 00000080:00200000:3.0:1767319478.608770:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 720896, bytes: 4096 00000080:00200000:3.0:1767319478.608772:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.608776:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 177, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.608778:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:3.0:1767319478.608780:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.608798:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:3.0:1767319478.608801:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:3.0:1767319478.608804:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.608809:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:3.0:1767319478.608815:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.608818:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.608825:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.608844:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.608853:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.608860:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.608867:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.608875:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.608880:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.608892:0:85068:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:3.0:1767319478.608896:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000de461dc2[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.608900:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c1bb716f 17ffffc0001001 3:0 ffff90cb080ae1b0 176 lru 00000080:00200000:3.0:1767319478.608906:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4ea6686 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:3.0:1767319478.608908:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000de461dc2 00000080:00200000:3.0:1767319478.608909:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.608911:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.608918:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.608929:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.608932:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.608935:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.608940:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.608947:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.608950:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.608954:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.608962:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.608971:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.608973:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.608977:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.608980:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:3.0:1767319478.608984:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.608987:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.608991:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 724992 i_blocks 1 00000080:00200000:3.0:1767319478.608994:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.609001:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 724992, count: 4096 00000080:00200000:3.0:1767319478.609005:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 724992, bytes: 4096 00000080:00200000:3.0:1767319478.609008:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.609011:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 178, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.609013:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:3.0:1767319478.609015:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.609020:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:3.0:1767319478.609023:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:3.0:1767319478.609025:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.609030:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:3.0:1767319478.609035:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.609037:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.609044:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609063:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609072:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609079:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609086:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.609094:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.609098:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.609110:0:85068:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:3.0:1767319478.609114:0:85068:0:(rw26.c:969:ll_write_end()) page@000000009d52cb2e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.609117:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000006f07586c 17ffffc0001001 3:0 ffff90cb080ae948 177 lru 00000080:00200000:3.0:1767319478.609123:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000000beb97c0 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:3.0:1767319478.609124:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000009d52cb2e 00000080:00200000:3.0:1767319478.609126:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.609128:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.609134:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.609145:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.609148:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.609150:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.609155:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.609161:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.609164:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.609169:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609177:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.609185:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.609187:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.609191:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.609193:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:3.0:1767319478.609196:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.609214:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.609219:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 729088 i_blocks 1 00000080:00200000:3.0:1767319478.609222:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.609230:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 729088, count: 4096 00000080:00200000:3.0:1767319478.609234:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 729088, bytes: 4096 00000080:00200000:3.0:1767319478.609236:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.609239:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 179, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.609241:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:3.0:1767319478.609243:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.609248:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:3.0:1767319478.609251:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:3.0:1767319478.609253:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.609258:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:3.0:1767319478.609263:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.609266:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.609285:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609316:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609326:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609333:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609340:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.609348:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.609353:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.609398:0:85068:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:3.0:1767319478.609403:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000e8b11f7e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.609406:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000004833388 17ffffc0001001 3:0 ffff90cb080ae000 178 lru 00000080:00200000:3.0:1767319478.609412:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a021daf1 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:3.0:1767319478.609414:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000e8b11f7e 00000080:00200000:3.0:1767319478.609415:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.609417:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.609425:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.609530:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.609534:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.609536:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.609542:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.609549:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.609552:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.609556:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609564:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.609573:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.609575:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.609579:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.609581:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:3.0:1767319478.609585:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.609588:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.609593:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 733184 i_blocks 1 00000080:00200000:3.0:1767319478.609596:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.609603:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 733184, count: 4096 00000080:00200000:3.0:1767319478.609606:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 733184, bytes: 4096 00000080:00200000:3.0:1767319478.609609:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.609612:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 180, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.609614:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:3.0:1767319478.609617:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.609622:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:3.0:1767319478.609624:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:3.0:1767319478.609627:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.609631:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:3.0:1767319478.609637:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.609639:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.609645:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609663:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609672:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609679:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609686:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.609693:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.609698:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.609710:0:85068:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:3.0:1767319478.609714:0:85068:0:(rw26.c:969:ll_write_end()) page@000000005d119f17[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.609717:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000006bd292d 17ffffc0001001 3:0 ffff90cb080ae360 179 lru 00000080:00200000:3.0:1767319478.609723:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000884855ae 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:3.0:1767319478.609726:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000005d119f17 00000080:00200000:3.0:1767319478.609727:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.609729:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.609736:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.609746:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.609749:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.609751:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.609756:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.609762:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.609765:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.609770:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609778:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.609787:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.609789:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.609792:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.609795:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:3.0:1767319478.609798:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.609801:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.609806:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 737280 i_blocks 1 00000080:00200000:3.0:1767319478.609809:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.609816:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 737280, count: 4096 00000080:00200000:3.0:1767319478.609820:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 737280, bytes: 4096 00000080:00200000:3.0:1767319478.609822:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.609826:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 181, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.609827:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:3.0:1767319478.609830:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.609834:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:3.0:1767319478.609837:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:3.0:1767319478.609839:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.609843:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:3.0:1767319478.609848:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.609850:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.609856:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609874:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609883:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609891:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609898:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.609905:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.609909:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.609920:0:85068:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:3.0:1767319478.609924:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000fbfdf21f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.609927:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000008b9c573 17ffffc0001001 3:0 ffff90cb080ae870 180 lru 00000080:00200000:3.0:1767319478.609932:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000386e1da2 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:3.0:1767319478.609934:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000fbfdf21f 00000080:00200000:3.0:1767319478.609936:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.609938:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.609945:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.609956:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.609958:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.609960:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.609965:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.609971:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.609974:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.609978:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.609986:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.609994:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.609996:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.610000:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.610002:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:3.0:1767319478.610006:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.610009:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.610013:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 741376 i_blocks 1 00000080:00200000:3.0:1767319478.610016:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.610023:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 741376, count: 4096 00000080:00200000:3.0:1767319478.610026:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 741376, bytes: 4096 00000080:00200000:3.0:1767319478.610029:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.610032:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 182, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.610033:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:3.0:1767319478.610036:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.610041:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:3.0:1767319478.610043:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:3.0:1767319478.610045:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.610050:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:3.0:1767319478.610054:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.610056:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.610062:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.610080:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.610089:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.610097:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.610104:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.610111:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.610115:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.610134:0:85068:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:3.0:1767319478.610138:0:85068:0:(rw26.c:969:ll_write_end()) page@000000003289c7ed[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.610141:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000055bd86df 17ffffc0001021 2:0 ffff90cb080ae0d8 181 lru 00000080:00200000:3.0:1767319478.610146:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003bedfd90 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:3.0:1767319478.610149:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000003289c7ed 00000080:00200000:3.0:1767319478.610150:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.610152:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.610159:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.610169:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.610172:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.610174:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.610179:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.610186:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.610189:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.610194:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.610202:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.610210:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.610212:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.610216:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.610219:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:3.0:1767319478.610223:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.610226:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.610231:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 745472 i_blocks 1 00000080:00200000:3.0:1767319478.610234:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.610241:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 745472, count: 4096 00000080:00200000:3.0:1767319478.610244:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 745472, bytes: 4096 00000080:00200000:3.0:1767319478.610247:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.610250:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 183, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.610252:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:3.0:1767319478.610254:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.610259:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:3.0:1767319478.610261:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:3.0:1767319478.610263:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.610268:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:3.0:1767319478.610273:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.610276:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.610283:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.610302:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.610311:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.610318:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.610323:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.610332:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.610338:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.610352:0:85068:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:3.0:1767319478.610356:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a975c0b1[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.610359:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000007282e378 17ffffc0001001 3:0 ffff90cb080aebd0 182 lru 00000080:00200000:3.0:1767319478.610365:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000005aa155a8 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:3.0:1767319478.610398:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a975c0b1 00000080:00200000:3.0:1767319478.610399:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.610402:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.610411:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.610422:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.610425:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.610427:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.611053:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.611065:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.611069:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.611075:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.611084:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.611095:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.611097:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.611104:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.611108:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:3.0:1767319478.611113:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.611116:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.611124:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 749568 i_blocks 1 00000080:00200000:3.0:1767319478.611127:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.611139:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 749568, count: 4096 00000080:00200000:3.0:1767319478.611143:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 749568, bytes: 4096 00000080:00200000:3.0:1767319478.611146:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.611150:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 184, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.611152:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:3.0:1767319478.611155:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.611162:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:3.0:1767319478.611166:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:3.0:1767319478.611168:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.611175:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:3.0:1767319478.611183:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.611186:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.611196:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.611686:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.611697:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.611704:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.611711:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.611721:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.611730:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.611760:0:85068:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:3.0:1767319478.611767:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000b96806c8[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.611770:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000007a716b06 17ffffc0001001 3:0 ffff90cb080aeca8 183 lru 00000080:00200000:3.0:1767319478.611776:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000f569d718 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:3.0:1767319478.611778:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000b96806c8 00000080:00200000:3.0:1767319478.611779:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.611782:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.611932:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.611950:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.611954:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.611957:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.611965:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.611973:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.611976:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.611981:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.611990:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.612000:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.612003:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.612010:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.612015:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:3.0:1767319478.612020:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.612023:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.612029:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 753664 i_blocks 1 00000080:00200000:3.0:1767319478.612032:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.612044:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 753664, count: 4096 00000080:00200000:3.0:1767319478.612048:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 753664, bytes: 4096 00000080:00200000:3.0:1767319478.612051:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.612056:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 185, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.612058:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:3.0:1767319478.612061:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.612068:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:3.0:1767319478.612071:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:3.0:1767319478.612074:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.612081:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:3.0:1767319478.612089:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.612092:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.612101:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.612121:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.612130:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.612138:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.612144:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.612152:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.612159:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.612174:0:85068:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:3.0:1767319478.612179:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000064a779b0[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.612182:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8174fed 17ffffc0001001 3:0 ffff90cb080aee58 184 lru 00000080:00200000:3.0:1767319478.612188:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000c7800bdb 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:3.0:1767319478.612189:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000064a779b0 00000080:00200000:3.0:1767319478.612191:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.612193:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.612215:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.612232:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.612235:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.612237:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.612242:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.612250:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.612253:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.612258:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.612265:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.612738:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.612740:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.612747:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.612750:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:3.0:1767319478.612755:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.612758:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.612764:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 757760 i_blocks 1 00000080:00200000:3.0:1767319478.612767:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.612778:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 757760, count: 4096 00000080:00200000:3.0:1767319478.612783:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 757760, bytes: 4096 00000080:00200000:3.0:1767319478.612874:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.612880:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 186, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.612882:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:3.0:1767319478.612885:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.612892:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:3.0:1767319478.612896:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:3.0:1767319478.612899:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.612906:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:3.0:1767319478.612914:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.612917:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.612928:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.612952:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.612961:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.612967:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.612974:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.612983:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.612990:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.613011:0:85068:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:3.0:1767319478.613016:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c3fa850c[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.613020:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000fcbfa5b4 17ffffc0001001 3:0 ffff90cb080aed80 185 lru 00000080:00200000:3.0:1767319478.613025:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6de8f0b 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:3.0:1767319478.613027:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c3fa850c 00000080:00200000:3.0:1767319478.613028:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.613031:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.613041:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.613054:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.613057:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.613060:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.613066:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.613078:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.613081:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.613085:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.613092:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.613101:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.613104:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.613109:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.613112:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:3.0:1767319478.613116:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.613119:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.613124:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 761856 i_blocks 1 00000080:00200000:3.0:1767319478.613127:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.613135:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 761856, count: 4096 00000080:00200000:3.0:1767319478.613139:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 761856, bytes: 4096 00000080:00200000:3.0:1767319478.613141:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.613145:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 187, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.613146:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:3.0:1767319478.613149:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.613154:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:3.0:1767319478.613156:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:3.0:1767319478.613159:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.613164:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:3.0:1767319478.613169:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.613171:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.613178:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.613197:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.613223:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.613231:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.613237:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.613245:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.613251:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.614478:0:85068:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:3.0:1767319478.614496:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000945bde99[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.614500:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000008b1ca5f4 17ffffc0001001 3:0 ffff90cb31efdca8 186 lru 00000080:00200000:3.0:1767319478.614507:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003af96785 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:3.0:1767319478.614510:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000945bde99 00000080:00200000:3.0:1767319478.614511:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.614516:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.614542:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.614566:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.614570:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.614573:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.614585:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.614601:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.614604:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.614610:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.614620:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.614633:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.614636:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.614643:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.614650:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:3.0:1767319478.614658:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.614661:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.614670:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 765952 i_blocks 1 00000080:00200000:3.0:1767319478.614674:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.614693:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 765952, count: 4096 00000080:00200000:3.0:1767319478.614701:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 765952, bytes: 4096 00000080:00200000:3.0:1767319478.614705:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.614710:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 188, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.614712:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:3.0:1767319478.614715:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.614727:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:3.0:1767319478.614732:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:3.0:1767319478.614736:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.614746:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:3.0:1767319478.614756:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.614759:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.614776:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.614815:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.614826:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.614834:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.614842:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.614852:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.614862:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.614893:0:85068:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:3.0:1767319478.614899:0:85068:0:(rw26.c:969:ll_write_end()) page@000000000d9f70e7[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.614902:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000faff165b 17ffffc0001001 3:0 ffff90cb31efde58 187 lru 00000080:00200000:3.0:1767319478.614908:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000f87ce594 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:3.0:1767319478.614910:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000000d9f70e7 00000080:00200000:3.0:1767319478.614912:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.614915:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.614924:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.614937:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.614939:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.614942:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.614947:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.614954:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.614957:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.614962:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.614970:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.614978:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.614980:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.614986:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.614990:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:3.0:1767319478.614993:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.614996:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.615002:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 770048 i_blocks 1 00000080:00200000:3.0:1767319478.615004:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.615012:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 770048, count: 4096 00000080:00200000:3.0:1767319478.615016:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 770048, bytes: 4096 00000080:00200000:3.0:1767319478.615019:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.615022:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 189, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.615024:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:3.0:1767319478.615026:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.615032:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:3.0:1767319478.615036:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:3.0:1767319478.615038:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.615044:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:3.0:1767319478.615050:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.615052:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.615060:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615078:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615086:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615093:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615099:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.615108:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.615114:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.615133:0:85068:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:3.0:1767319478.615138:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a8f1b868[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.615140:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000094f313ae 17ffffc0001001 3:0 ffff90cb31efdd80 188 lru 00000080:00200000:3.0:1767319478.615145:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000096206a7f 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1767319478.615147:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a8f1b868 00000080:00200000:3.0:1767319478.615149:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.615151:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.615160:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.615170:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.615173:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.615175:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.615181:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.615189:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.615191:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.615196:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615218:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.615227:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.615230:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.615235:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.615238:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:3.0:1767319478.615242:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.615245:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.615250:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 774144 i_blocks 1 00000080:00200000:3.0:1767319478.615252:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.615260:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 774144, count: 4096 00000080:00200000:3.0:1767319478.615264:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 774144, bytes: 4096 00000080:00200000:3.0:1767319478.615266:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.615270:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 190, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.615272:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:3.0:1767319478.615274:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.615279:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:3.0:1767319478.615282:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:3.0:1767319478.615284:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.615289:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:3.0:1767319478.615295:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.615297:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.615304:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615323:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615331:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615338:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615345:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.615354:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.615360:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.615407:0:85068:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:3.0:1767319478.615413:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000056b764a0[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.615415:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4b6265d 17ffffc0001001 3:0 ffff90cb31efd6c0 189 lru 00000080:00200000:3.0:1767319478.615420:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef88aadf 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1767319478.615422:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000056b764a0 00000080:00200000:3.0:1767319478.615423:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.615426:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.615447:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.615459:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.615462:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.615464:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.615469:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.615476:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.615479:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.615484:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615491:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.615499:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.615501:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.615505:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.615508:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:3.0:1767319478.615512:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.615515:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.615520:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 778240 i_blocks 1 00000080:00200000:3.0:1767319478.615523:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.615531:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 778240, count: 4096 00000080:00200000:3.0:1767319478.615535:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 778240, bytes: 4096 00000080:00200000:3.0:1767319478.615537:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.615540:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 191, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.615542:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:3.0:1767319478.615544:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.615550:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:3.0:1767319478.615553:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:3.0:1767319478.615555:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.615561:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:3.0:1767319478.615566:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.615568:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.615576:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615594:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615602:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615611:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615617:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.615632:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.615638:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.615654:0:85068:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:3.0:1767319478.615659:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000e68bd713[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.615661:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000073cf1f98 17ffffc0001001 3:0 ffff90cb31efd288 190 lru 00000080:00200000:3.0:1767319478.615667:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000004eda6092 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1767319478.615670:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000e68bd713 00000080:00200000:3.0:1767319478.615671:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.615673:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.615681:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.615693:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.615696:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.615698:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.615703:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.615712:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.615715:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.615719:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615725:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.615734:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.615736:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.615741:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.615744:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:3.0:1767319478.615748:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.615750:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.615755:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 782336 i_blocks 1 00000080:00200000:3.0:1767319478.615757:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.615764:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 782336, count: 4096 00000080:00200000:3.0:1767319478.615767:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 782336, bytes: 4096 00000080:00200000:3.0:1767319478.615770:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.615773:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 192, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.615775:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:3.0:1767319478.615777:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.615782:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:3.0:1767319478.615785:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:3.0:1767319478.615787:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.615792:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:3.0:1767319478.615797:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.615799:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.615806:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615826:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615833:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615839:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615846:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.615854:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.615860:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.615875:0:85068:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:3.0:1767319478.615879:0:85068:0:(rw26.c:969:ll_write_end()) page@000000005bba30eb[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.615881:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbcd44e3 17ffffc0001001 3:0 ffff90cb31efd5e8 191 lru 00000080:00200000:3.0:1767319478.615886:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000035cd10d9 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1767319478.615889:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000005bba30eb 00000080:00200000:3.0:1767319478.615890:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.615892:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.615899:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.615910:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.615913:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.615915:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.615920:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.615928:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.615931:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.615935:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.615942:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.615951:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.615953:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.615958:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.615961:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:3.0:1767319478.615965:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.615968:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.615973:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 786432 i_blocks 1 00000080:00200000:3.0:1767319478.615976:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.615983:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 786432, count: 4096 00000080:00200000:3.0:1767319478.615987:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 786432, bytes: 4096 00000080:00200000:3.0:1767319478.615990:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.615993:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 193, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.615995:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:3.0:1767319478.615997:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.616002:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:3.0:1767319478.616005:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:3.0:1767319478.616008:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.616013:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:3.0:1767319478.616018:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.616021:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.616028:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.616048:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.616056:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.616064:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.616071:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.616080:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.616086:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.616106:0:85068:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:3.0:1767319478.616111:0:85068:0:(rw26.c:969:ll_write_end()) page@000000006e79e387[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.616113:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000004b3818ea 17ffffc0001001 3:0 ffff90cb31efdaf8 192 lru 00000080:00200000:3.0:1767319478.616118:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000555b22de 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1767319478.616121:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000006e79e387 00000080:00200000:3.0:1767319478.616122:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.616124:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.616133:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.616144:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.616147:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.616150:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.616156:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.616163:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.616166:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.616170:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.616178:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.616187:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.616189:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.616194:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.616197:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:3.0:1767319478.616201:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.616204:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.616209:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 790528 i_blocks 1 00000080:00200000:3.0:1767319478.616212:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.616220:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 790528, count: 4096 00000080:00200000:3.0:1767319478.616224:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 790528, bytes: 4096 00000080:00200000:3.0:1767319478.616226:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.616230:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 194, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.616231:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:3.0:1767319478.616234:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.616238:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:3.0:1767319478.616241:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:3.0:1767319478.616243:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.616248:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:3.0:1767319478.616253:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.616255:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.616262:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.616280:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.616289:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.616296:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.616303:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.616311:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.616318:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.616335:0:85068:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:3.0:1767319478.616339:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000bb6e38dd[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.616341:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6b0586a 17ffffc0001001 3:0 ffff90cb31efd510 193 lru 00000080:00200000:3.0:1767319478.616346:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4b8e86b 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1767319478.616348:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000bb6e38dd 00000080:00200000:3.0:1767319478.616349:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.616351:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.616360:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.616410:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.616414:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.616417:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.616422:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.617095:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.617104:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.617110:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.617119:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.617130:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.617133:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.617139:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.617144:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:3.0:1767319478.617149:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.617152:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.617161:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 794624 i_blocks 1 00000080:00200000:3.0:1767319478.617164:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.617178:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 794624, count: 4096 00000080:00200000:3.0:1767319478.617183:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 794624, bytes: 4096 00000080:00200000:3.0:1767319478.617186:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.617190:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 195, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.617192:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:3.0:1767319478.617195:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.617202:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:3.0:1767319478.617206:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:3.0:1767319478.617209:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.617216:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:3.0:1767319478.617225:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.617228:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.617239:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.617260:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.617418:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.617428:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.617782:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.617885:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.617898:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.617938:0:85068:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:3.0:1767319478.617946:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000021e8a3be[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.617950:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000508cff6d 17ffffc0001001 3:0 ffff90cb31efda20 194 lru 00000080:00200000:3.0:1767319478.617956:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000c8eecb01 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1767319478.617958:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000021e8a3be 00000080:00200000:3.0:1767319478.617960:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.617964:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.617983:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.618003:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.618006:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.618009:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.618020:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.618029:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.618033:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.618038:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.618046:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.618056:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.618059:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.618065:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.618068:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:3.0:1767319478.618073:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.618076:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.618083:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 798720 i_blocks 1 00000080:00200000:3.0:1767319478.618086:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.618098:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 798720, count: 4096 00000080:00200000:3.0:1767319478.618103:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 798720, bytes: 4096 00000080:00200000:3.0:1767319478.618106:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.618110:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 196, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.618112:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:3.0:1767319478.618114:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.618121:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:3.0:1767319478.618124:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:3.0:1767319478.618127:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.618134:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:3.0:1767319478.618142:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.618145:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.618155:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.618174:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.618182:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.618188:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.618194:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.618202:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.618207:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.618226:0:85068:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:3.0:1767319478.618231:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000263e2806[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.618233:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb8b7465 17ffffc0001001 3:0 ffff90cb31efd798 195 lru 00000080:00200000:3.0:1767319478.618239:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a793f092 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1767319478.618241:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000263e2806 00000080:00200000:3.0:1767319478.618242:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.618244:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.618251:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.618263:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.618265:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.619040:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.619056:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.619068:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.619071:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.619077:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.619087:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.619097:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.619099:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.619106:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.619110:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:3.0:1767319478.619116:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.619119:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.619127:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 802816 i_blocks 1 00000080:00200000:3.0:1767319478.619130:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.619146:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 802816, count: 4096 00000080:00200000:3.0:1767319478.619152:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 802816, bytes: 4096 00000080:00200000:3.0:1767319478.619155:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.619160:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 197, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.619162:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:3.0:1767319478.619165:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.619173:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:3.0:1767319478.619176:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:3.0:1767319478.619179:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.619188:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:3.0:1767319478.619196:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.619199:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.619211:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.619232:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.619241:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.619247:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.619253:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.619262:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.619564:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.619602:0:85068:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:3.0:1767319478.619609:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a0c8e24f[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.619612:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd2c5ad2 17ffffc0001021 2:0 ffff90cb31efd438 196 lru 00000080:00200000:3.0:1767319478.619618:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5aa25ee 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:3.0:1767319478.619621:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a0c8e24f 00000080:00200000:3.0:1767319478.619622:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.619625:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.619637:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.619652:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.619655:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.619657:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.619664:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.619672:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.619674:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.619679:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.619687:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.619696:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.619699:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.619704:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.619708:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:3.0:1767319478.619712:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.619716:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.619722:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 806912 i_blocks 1 00000080:00200000:3.0:1767319478.619725:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.619735:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 806912, count: 4096 00000080:00200000:3.0:1767319478.619739:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 806912, bytes: 4096 00000080:00200000:3.0:1767319478.619742:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.619745:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 198, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.619747:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:3.0:1767319478.619750:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.619756:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:3.0:1767319478.619759:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:3.0:1767319478.619762:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.619769:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:3.0:1767319478.619775:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.619778:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.619786:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.619894:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.619903:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.619909:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.619917:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.619926:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.619932:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.619950:0:85068:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:3.0:1767319478.619955:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000e460f532[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.619958:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000047156057 17ffffc0001001 3:0 ffff90cb31efd1b0 197 lru 00000080:00200000:3.0:1767319478.619963:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000007991fd34 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:3.0:1767319478.619965:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000e460f532 00000080:00200000:3.0:1767319478.619967:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.619969:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.619978:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.619990:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.619993:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.619995:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.620001:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.620009:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.620012:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.620017:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.620023:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.620032:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.620034:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.620039:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.620043:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:3.0:1767319478.620047:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.620049:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.620054:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 811008 i_blocks 1 00000080:00200000:3.0:1767319478.620057:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.620065:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 811008, count: 4096 00000080:00200000:3.0:1767319478.620069:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 811008, bytes: 4096 00000080:00200000:3.0:1767319478.620072:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319478.620075:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 199, [0x200004a51:0x22:0x0] hash] 00000020:00200000:3.0:1767319478.620077:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:3.0:1767319478.620079:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.620084:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:3.0:1767319478.620087:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:3.0:1767319478.620089:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.620095:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:3.0:1767319478.620100:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.620103:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.620110:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.620130:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.620138:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.620145:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.620151:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.620159:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.620165:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.620181:0:85068:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:3.0:1767319478.620186:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000e7d9fb05[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319478.620189:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000039e9e116 17ffffc0001001 3:0 ffff90cb31efd948 198 lru 00000080:00200000:3.0:1767319478.620194:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a82f8de3 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:3.0:1767319478.620196:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000e7d9fb05 00000080:00200000:3.0:1767319478.620197:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.620200:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.620208:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.620220:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:3.0:1767319478.620222:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.620224:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.620230:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.620237:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.620239:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.620243:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.620250:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.620258:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.620261:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.620264:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.622159:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:3.0:1767319478.622176:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.622182:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.622416:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 815104 i_blocks 1 00000080:00200000:2.0:1767319478.622424:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.622539:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 815104, count: 4096 00000080:00200000:2.0:1767319478.622548:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 815104, bytes: 4096 00000080:00200000:2.0:1767319478.622552:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.622559:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 200, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.622561:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:2.0:1767319478.622565:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.622579:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:2.0:1767319478.622584:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:2.0:1767319478.622588:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.622604:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:2.0:1767319478.622621:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.622627:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.622647:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.622662:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.622674:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.622683:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.622691:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.622721:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.622733:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.622769:0:85068:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:2.0:1767319478.622776:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000023778e37[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.622779:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000006be3fe53 17ffffc0001001 3:0 ffff90cb3c5eba20 199 lru 00000080:00200000:2.0:1767319478.622877:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000574e8578 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1767319478.622880:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000023778e37 00000080:00200000:2.0:1767319478.622882:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.622885:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.622904:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.622926:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.622930:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.622933:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.622946:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.622949:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.622952:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.622957:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.622966:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.622980:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.622982:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.622989:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.622993:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:2.0:1767319478.623098:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.623102:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.623108:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 819200 i_blocks 1 00000080:00200000:2.0:1767319478.623111:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.623122:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 819200, count: 4096 00000080:00200000:2.0:1767319478.623126:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 819200, bytes: 4096 00000080:00200000:2.0:1767319478.623128:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.623132:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 201, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.623135:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:2.0:1767319478.623137:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.623143:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:2.0:1767319478.623146:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:2.0:1767319478.623149:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.623155:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:2.0:1767319478.623162:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.623164:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.623173:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.623182:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.623190:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.623197:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.623202:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.623221:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.623228:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.623246:0:85068:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:2.0:1767319478.623250:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a6ad567d[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.623253:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000005dafcdd 17ffffc0001001 3:0 ffff90cb3c5eb510 200 lru 00000080:00200000:2.0:1767319478.623260:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000899c8e28 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1767319478.623262:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a6ad567d 00000080:00200000:2.0:1767319478.623263:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.623266:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.623563:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.623579:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.623582:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.623584:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.623592:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.623595:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.623597:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.623602:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.623609:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.623618:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.623620:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.623624:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.623627:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:2.0:1767319478.623637:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.623640:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.623646:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 823296 i_blocks 1 00000080:00200000:2.0:1767319478.623649:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.623659:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 823296, count: 4096 00000080:00200000:2.0:1767319478.623663:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 823296, bytes: 4096 00000080:00200000:2.0:1767319478.623666:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.623671:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 202, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.623673:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:2.0:1767319478.623676:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.623682:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:2.0:1767319478.623685:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:2.0:1767319478.623688:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.623695:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:2.0:1767319478.623702:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.623704:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.623712:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.623722:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.623730:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.623739:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.623746:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.623766:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.623772:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.624934:0:85068:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:2.0:1767319478.624948:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000089197ff6[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319478.624953:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b840c940 17ffffc0001001 3:0 ffff90cb3c5ebaf8 201 lru 00000080:00200000:2.0:1767319478.624961:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000030baaf54 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1767319478.624964:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000089197ff6 00000080:00200000:2.0:1767319478.624966:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.624971:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.624990:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.625104:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.625109:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.625113:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.625125:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.625128:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.625131:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.625138:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.625146:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.625159:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.625162:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.625170:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.625175:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:2.0:1767319478.625194:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.625198:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.625207:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 827392 i_blocks 1 00000080:00200000:2.0:1767319478.625211:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.625230:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 827392, count: 4096 00000080:00200000:2.0:1767319478.625237:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 827392, bytes: 4096 00000080:00200000:2.0:1767319478.625241:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319478.625247:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 203, [0x200004a51:0x22:0x0] hash] 00000020:00200000:2.0:1767319478.625249:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:2.0:1767319478.625252:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.625262:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:2.0:1767319478.625989:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:2.0:1767319478.625996:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.626188:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:0.0:1767319478.626215:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.626220:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.626241:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626255:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626266:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626285:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626292:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.626303:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.626324:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.626357:0:85068:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:0.0:1767319478.626364:0:85068:0:(rw26.c:969:ll_write_end()) page@000000002c6d14b3[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319478.626386:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd7d2e84 17ffffc0001001 3:0 ffff90cb3c555e58 202 lru 00000080:00200000:0.0:1767319478.626394:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0ac14a3 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:0.0:1767319478.626396:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000002c6d14b3 00000080:00200000:0.0:1767319478.626397:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.626401:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.626416:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.626451:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:0.0:1767319478.626462:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.626465:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.626476:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.626480:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.626483:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.626488:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626497:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.626509:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.626512:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.626518:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.626523:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:0.0:1767319478.626530:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.626533:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.626541:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 831488 i_blocks 1 00000080:00200000:0.0:1767319478.626544:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.626562:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 831488, count: 4096 00000080:00200000:0.0:1767319478.626568:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 831488, bytes: 4096 00000080:00200000:0.0:1767319478.626571:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319478.626576:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 204, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319478.626578:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:0.0:1767319478.626580:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.626589:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:0.0:1767319478.626592:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:0.0:1767319478.626595:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.626601:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:0.0:1767319478.626607:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.626610:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.626619:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626632:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626641:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626648:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626655:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.626665:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.626671:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.626688:0:85068:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:0.0:1767319478.626693:0:85068:0:(rw26.c:969:ll_write_end()) page@000000004897639c[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319478.626696:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000004489986b 17ffffc0001001 3:0 ffff90cb3c555d80 203 lru 00000080:00200000:0.0:1767319478.626702:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000069c91873 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:0.0:1767319478.626704:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000004897639c 00000080:00200000:0.0:1767319478.626705:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.626708:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.626716:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.626728:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:0.0:1767319478.626731:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.626733:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.626739:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.626747:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.626749:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.626754:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626762:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.626770:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.626772:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.626777:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.626781:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:0.0:1767319478.626798:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.626803:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.626809:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 835584 i_blocks 1 00000080:00200000:0.0:1767319478.626812:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.626820:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 835584, count: 4096 00000080:00200000:0.0:1767319478.626824:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 835584, bytes: 4096 00000080:00200000:0.0:1767319478.626827:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319478.626831:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 205, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319478.626833:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:0.0:1767319478.626835:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.626840:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:0.0:1767319478.626843:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:0.0:1767319478.626845:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.626850:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:0.0:1767319478.626856:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.626858:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.626866:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626885:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626894:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626902:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.626909:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.626917:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.626923:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.626945:0:85068:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:0.0:1767319478.626949:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000b8755114[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319478.626952:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1f01fe3 17ffffc0001021 2:0 ffff90cb3c5556c0 204 lru 00000080:00200000:0.0:1767319478.626958:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8bcff32 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:0.0:1767319478.626961:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000b8755114 00000080:00200000:0.0:1767319478.626962:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.626964:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.626972:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.626984:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:0.0:1767319478.626987:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.626990:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.626996:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.627337:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.627343:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.627348:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.627357:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.627411:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.627414:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.627420:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.627423:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:0.0:1767319478.627427:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.627503:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.627511:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 839680 i_blocks 1 00000080:00200000:0.0:1767319478.627515:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.627527:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 839680, count: 4096 00000080:00200000:0.0:1767319478.627531:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 839680, bytes: 4096 00000080:00200000:0.0:1767319478.627533:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319478.627539:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 206, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319478.627540:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:0.0:1767319478.627543:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.627549:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:0.0:1767319478.627553:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:0.0:1767319478.627555:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.627563:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:0.0:1767319478.627571:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.627573:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.627583:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.627604:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.627613:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.627620:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.627627:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.627637:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.627644:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.627668:0:85068:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:0.0:1767319478.627673:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000dc652e30[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319478.627677:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b56e8af4 17ffffc0001001 3:0 ffff90cb3c555288 205 lru 00000080:00200000:0.0:1767319478.627683:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000021f1a136 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:0.0:1767319478.627686:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000dc652e30 00000080:00200000:0.0:1767319478.627687:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.627690:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.627701:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.627716:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:0.0:1767319478.627719:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.627722:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.627729:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.627736:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.627739:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.627744:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.627752:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.627761:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.627764:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.627769:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.627772:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:0.0:1767319478.627776:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.627779:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.628094:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 843776 i_blocks 1 00000080:00200000:0.0:1767319478.628100:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.628110:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 843776, count: 4096 00000080:00200000:0.0:1767319478.628115:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 843776, bytes: 4096 00000080:00200000:0.0:1767319478.628118:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319478.628122:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 207, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319478.628124:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:0.0:1767319478.628126:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.628133:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:0.0:1767319478.628136:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:0.0:1767319478.628139:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.628145:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:0.0:1767319478.628153:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.628155:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.628163:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.628186:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.628197:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.628205:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.628211:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.628220:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.628227:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.628246:0:85068:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:0.0:1767319478.628250:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000040b68cbc[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319478.628254:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000bea94c80 17ffffc0001001 3:0 ffff90cb3c5555e8 206 lru 00000080:00200000:0.0:1767319478.628260:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecb69685 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:0.0:1767319478.628262:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000040b68cbc 00000080:00200000:0.0:1767319478.628263:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.628634:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.628651:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.628667:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:0.0:1767319478.628670:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.628672:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.628680:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.628690:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.628693:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.628697:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.628705:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.628717:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.628719:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.628725:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.628728:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:0.0:1767319478.628734:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.628737:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.628744:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 847872 i_blocks 1 00000080:00200000:0.0:1767319478.628747:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.628758:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 847872, count: 4096 00000080:00200000:0.0:1767319478.628763:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 847872, bytes: 4096 00000080:00200000:0.0:1767319478.628766:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319478.628769:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 208, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319478.628772:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:0.0:1767319478.628774:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.628780:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:0.0:1767319478.628784:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:0.0:1767319478.628878:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.628887:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:0.0:1767319478.628895:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.628897:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.628908:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.628928:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.628939:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.628946:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.628953:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.628963:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.628971:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.628990:0:85068:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:0.0:1767319478.628996:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000ab6a23d1[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319478.628999:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc8ad782 17ffffc0001001 3:0 ffff90cb3c555af8 207 lru 00000080:00200000:0.0:1767319478.630115:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae671940 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:0.0:1767319478.630121:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000ab6a23d1 00000080:00200000:0.0:1767319478.630123:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.630128:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.630149:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.630175:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:0.0:1767319478.630180:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.630183:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.630195:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.630208:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.630211:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.630217:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.630226:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.630239:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.630241:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.630248:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.630253:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:0.0:1767319478.630259:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.630263:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.630281:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 851968 i_blocks 1 00000080:00200000:0.0:1767319478.630284:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.630302:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 851968, count: 4096 00000080:00200000:0.0:1767319478.630315:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 851968, bytes: 4096 00000080:00200000:0.0:1767319478.630319:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319478.630325:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 209, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319478.630326:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:0.0:1767319478.630329:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.630339:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:0.0:1767319478.630344:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:0.0:1767319478.630348:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.630360:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:0.0:1767319478.630390:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.630394:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.630408:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.630443:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.630456:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.630464:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.630471:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.630481:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.630490:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.630520:0:85068:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:0.0:1767319478.630527:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000291aa05e[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319478.630530:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000822bacbf 17ffffc0001001 3:0 ffff90cb3c555510 208 lru 00000080:00200000:0.0:1767319478.630536:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000001aaa98c8 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:0.0:1767319478.630539:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000291aa05e 00000080:00200000:0.0:1767319478.630540:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.630543:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.630552:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.630565:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:0.0:1767319478.630567:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.630570:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.630576:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.630584:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.630588:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.630592:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.630600:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.630610:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.630612:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.630617:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.630621:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:0.0:1767319478.630625:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.630629:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.630634:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 856064 i_blocks 1 00000080:00200000:0.0:1767319478.630637:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.630645:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 856064, count: 4096 00000080:00200000:0.0:1767319478.630649:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 856064, bytes: 4096 00000080:00200000:0.0:1767319478.630652:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319478.630656:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 210, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319478.630658:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:0.0:1767319478.630661:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.630666:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:0.0:1767319478.630669:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:0.0:1767319478.630671:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.630677:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:0.0:1767319478.630683:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.630686:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.630693:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.630714:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.630724:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.630733:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.630740:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.630750:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.630756:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.630774:0:85068:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:0.0:1767319478.630779:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000fbb485b7[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319478.630782:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000002a3646c7 17ffffc0001001 3:0 ffff90cb3c555a20 209 lru 00000080:00200000:0.0:1767319478.631050:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000085bde994 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:0.0:1767319478.631054:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000fbb485b7 00000080:00200000:0.0:1767319478.631055:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.631059:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.631069:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.631083:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:0.0:1767319478.631087:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.631089:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.631095:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.631105:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.631108:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.631113:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.631121:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.631131:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.631134:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.631139:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.631142:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:0.0:1767319478.631146:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.631149:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.631155:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 860160 i_blocks 1 00000080:00200000:0.0:1767319478.631158:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.631166:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 860160, count: 4096 00000080:00200000:0.0:1767319478.631170:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 860160, bytes: 4096 00000080:00200000:0.0:1767319478.631173:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319478.631177:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 211, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319478.631179:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:0.0:1767319478.631181:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.631187:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:0.0:1767319478.631190:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:0.0:1767319478.631193:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.631199:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:0.0:1767319478.631206:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.631208:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.631216:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.631236:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.631244:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.631251:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.631257:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.631266:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.631272:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.631289:0:85068:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:0.0:1767319478.631293:0:85068:0:(rw26.c:969:ll_write_end()) page@000000000934c455[3 000000002712a456 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319478.631296:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000000f4e360a 17ffffc0001001 3:0 ffff90cb3c555798 210 lru 00000080:00200000:0.0:1767319478.631301:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8a3cf7f 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:0.0:1767319478.631304:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000000934c455 00000080:00200000:0.0:1767319478.631305:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.631307:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.631316:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.631329:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:0.0:1767319478.631331:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.631334:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.631339:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.631347:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.631350:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.631355:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.631362:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.631400:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b47b8 (ffff90cb095b7f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.631403:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b7f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.631408:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.631411:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:0.0:1767319478.631415:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.631418:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.631423:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 864256 i_blocks 1 00000080:00200000:0.0:1767319478.631426:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.631903:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 864256, count: 4096 00000080:00200000:1.0:1767319478.631912:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 864256, bytes: 4096 00000080:00200000:1.0:1767319478.631915:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.631920:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 212, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.631922:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:1.0:1767319478.631925:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.631933:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:1.0:1767319478.631936:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:1.0:1767319478.631939:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.631948:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:1.0:1767319478.631956:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.631959:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.631970:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.631981:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.631991:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.631998:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632018:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.632027:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.632033:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.632054:0:85068:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:1.0:1767319478.632059:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000052cec604[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.632063:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000001e1f348c 17ffffc0001001 3:0 ffff90cb0424dbd0 211 lru 00000080:00200000:1.0:1767319478.632069:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef6c71c8 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:1.0:1767319478.632072:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000052cec604 00000080:00200000:1.0:1767319478.632073:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.632076:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.632087:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.632101:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.632104:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.632107:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.632114:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.632116:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.632119:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.632123:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632129:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.632139:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.632146:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.632152:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.632155:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:1.0:1767319478.632159:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.632162:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.632168:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 868352 i_blocks 1 00000080:00200000:1.0:1767319478.632171:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.632179:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 868352, count: 4096 00000080:00200000:1.0:1767319478.632182:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 868352, bytes: 4096 00000080:00200000:1.0:1767319478.632185:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.632188:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 213, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.632189:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:1.0:1767319478.632191:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.632196:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:1.0:1767319478.632199:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:1.0:1767319478.632202:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.632207:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:1.0:1767319478.632212:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.632215:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.632222:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632231:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632240:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632247:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632280:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.632290:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.632297:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.632320:0:85068:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:1.0:1767319478.632324:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000072318b54[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.632327:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000a3bf7e29 17ffffc0001001 3:0 ffff90cb0424d0d8 212 lru 00000080:00200000:1.0:1767319478.632333:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000bac41447 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:1.0:1767319478.632336:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000072318b54 00000080:00200000:1.0:1767319478.632337:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.632339:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.632347:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.632359:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.632362:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.632387:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.632395:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.632398:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.632400:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.632404:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632412:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.632421:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.632429:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.632700:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.632704:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:1.0:1767319478.632708:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.632712:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.632718:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 872448 i_blocks 1 00000080:00200000:1.0:1767319478.632721:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.632731:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 872448, count: 4096 00000080:00200000:1.0:1767319478.632735:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 872448, bytes: 4096 00000080:00200000:1.0:1767319478.632737:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.632742:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 214, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.632743:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:1.0:1767319478.632746:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.632752:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:1.0:1767319478.632755:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:1.0:1767319478.632757:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.632763:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:1.0:1767319478.632770:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.632772:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.632781:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632802:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632811:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632818:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632836:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.632846:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.632852:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.632870:0:85068:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:1.0:1767319478.632874:0:85068:0:(rw26.c:969:ll_write_end()) page@000000001edf5b41[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.632877:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000f51fbef1 17ffffc0001001 3:0 ffff90cb0424d870 213 lru 00000080:00200000:1.0:1767319478.632884:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8f5aece 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:1.0:1767319478.632887:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000001edf5b41 00000080:00200000:1.0:1767319478.632888:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.632890:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.632900:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.632914:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.632917:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.632920:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.632927:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.632929:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.632932:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.632936:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.632944:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.632953:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.632961:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.632965:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.632969:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:1.0:1767319478.632973:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.632976:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.632981:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 876544 i_blocks 1 00000080:00200000:1.0:1767319478.632984:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.632992:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 876544, count: 4096 00000080:00200000:1.0:1767319478.632996:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 876544, bytes: 4096 00000080:00200000:1.0:1767319478.632998:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.633002:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 215, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.633004:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:1.0:1767319478.633006:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.633012:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:1.0:1767319478.633015:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:1.0:1767319478.633017:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.633023:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:1.0:1767319478.633029:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.633032:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.633039:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.633049:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.633058:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.633066:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.633084:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.633093:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.633099:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.633114:0:85068:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:1.0:1767319478.633119:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000cf7212af[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.633122:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ece3b1df 17ffffc0001001 3:0 ffff90cb0424d360 214 lru 00000080:00200000:1.0:1767319478.633128:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000005287d7d8 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:1.0:1767319478.633130:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000cf7212af 00000080:00200000:1.0:1767319478.633132:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.633134:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.633142:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.633153:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.633156:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.633158:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.633164:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.633167:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.633169:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.633173:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.633181:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.633191:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.633199:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.633203:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.633207:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:1.0:1767319478.633211:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.633214:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.633219:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 880640 i_blocks 1 00000080:00200000:1.0:1767319478.633222:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.633230:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 880640, count: 4096 00000080:00200000:1.0:1767319478.633234:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 880640, bytes: 4096 00000080:00200000:1.0:1767319478.633236:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.633240:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 216, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.633241:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:1.0:1767319478.633244:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.633249:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:1.0:1767319478.633252:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:1.0:1767319478.633254:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.633259:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:1.0:1767319478.633265:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.633638:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.633650:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.633661:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.633670:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.633678:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.633697:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.633707:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.633714:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.633734:0:85068:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:1.0:1767319478.633739:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a7acee01[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.633743:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2dc7ed6 17ffffc0001001 3:0 ffff90cb0424d000 215 lru 00000080:00200000:1.0:1767319478.633750:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000009efaac4c 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:1.0:1767319478.633752:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a7acee01 00000080:00200000:1.0:1767319478.633754:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.633757:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.633767:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.633781:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.633858:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.633861:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.633870:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.633873:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.633876:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.633881:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.633889:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.633899:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.633910:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.633915:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.633918:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:1.0:1767319478.633923:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.633926:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.633932:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 884736 i_blocks 1 00000080:00200000:1.0:1767319478.633936:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.633947:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 884736, count: 4096 00000080:00200000:1.0:1767319478.633951:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 884736, bytes: 4096 00000080:00200000:1.0:1767319478.633954:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.633957:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 217, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.633959:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:1.0:1767319478.633961:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.633968:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:1.0:1767319478.633971:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:1.0:1767319478.633974:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.633981:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:1.0:1767319478.633988:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.633991:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.633998:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.634008:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.634018:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.634025:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.634042:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.634051:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.634057:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.634073:0:85068:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:1.0:1767319478.634078:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000bda9240d[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.634082:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd11eaea 17ffffc0001001 3:0 ffff90cb0424d948 216 lru 00000080:00200000:1.0:1767319478.634088:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000002da0e35a 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:1.0:1767319478.634090:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000bda9240d 00000080:00200000:1.0:1767319478.634091:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.634093:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.634102:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.634113:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.634116:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.634118:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.634123:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.634126:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.634129:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.634132:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.634140:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.634149:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.634157:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.634162:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.634165:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:1.0:1767319478.634169:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.634172:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.634178:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 888832 i_blocks 1 00000080:00200000:1.0:1767319478.634180:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.634188:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 888832, count: 4096 00000080:00200000:1.0:1767319478.634192:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 888832, bytes: 4096 00000080:00200000:1.0:1767319478.634194:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.634197:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 218, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.634199:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:1.0:1767319478.634201:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.634207:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:1.0:1767319478.634210:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:1.0:1767319478.634212:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.634218:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:1.0:1767319478.634223:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.634226:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.634233:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.634242:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.634251:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.634259:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.634931:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.634943:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.634953:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.634982:0:85068:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:1.0:1767319478.634988:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000012d3fc3f[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.634992:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000512d341c 17ffffc0001001 3:0 ffff90cb0424d1b0 217 lru 00000080:00200000:1.0:1767319478.634998:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000009c562c1 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:1.0:1767319478.635000:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000012d3fc3f 00000080:00200000:1.0:1767319478.635001:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.635004:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.635017:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.635034:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.635038:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.635041:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.635048:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.635051:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.635054:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.635058:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635067:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.635079:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.635087:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.635094:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.635098:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:1.0:1767319478.635104:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.635107:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.635114:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 892928 i_blocks 1 00000080:00200000:1.0:1767319478.635118:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.635130:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 892928, count: 4096 00000080:00200000:1.0:1767319478.635135:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 892928, bytes: 4096 00000080:00200000:1.0:1767319478.635139:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.635143:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 219, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.635145:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:1.0:1767319478.635148:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.635154:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:1.0:1767319478.635158:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:1.0:1767319478.635161:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.635170:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:1.0:1767319478.635177:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.635179:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.635191:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635201:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635211:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635219:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635236:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.635246:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.635252:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.635281:0:85068:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:1.0:1767319478.635286:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a0ded00f[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.635289:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba7543e9 17ffffc0001001 3:0 ffff90cb0424d438 218 lru 00000080:00200000:1.0:1767319478.635295:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000f25c0c2c 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:1.0:1767319478.635298:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a0ded00f 00000080:00200000:1.0:1767319478.635299:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.635302:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.635319:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.635331:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.635334:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.635336:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.635342:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.635344:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.635346:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.635350:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635358:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.635386:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.635395:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.635401:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.635404:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:1.0:1767319478.635407:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.635411:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.635416:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 897024 i_blocks 1 00000080:00200000:1.0:1767319478.635419:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.635427:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 897024, count: 4096 00000080:00200000:1.0:1767319478.635444:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 897024, bytes: 4096 00000080:00200000:1.0:1767319478.635447:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.635451:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 220, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.635453:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:1.0:1767319478.635455:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.635461:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:1.0:1767319478.635464:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:1.0:1767319478.635467:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.635472:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:1.0:1767319478.635479:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.635481:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.635489:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635497:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635505:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635512:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635530:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.635539:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.635545:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.635563:0:85068:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:1.0:1767319478.635567:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000294336c4[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.635570:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4945bd0 17ffffc0001001 3:0 ffff90cb0777a798 219 lru 00000080:00200000:1.0:1767319478.635576:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000d57edf99 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:1.0:1767319478.635579:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000294336c4 00000080:00200000:1.0:1767319478.635580:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.635582:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.635591:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.635603:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.635605:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.635607:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.635613:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.635615:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.635618:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.635622:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635629:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.635637:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.635646:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.635650:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.635653:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:1.0:1767319478.635657:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.635659:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.635664:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 901120 i_blocks 1 00000080:00200000:1.0:1767319478.635667:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.635674:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 901120, count: 4096 00000080:00200000:1.0:1767319478.635678:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 901120, bytes: 4096 00000080:00200000:1.0:1767319478.635681:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.635685:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 221, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.635686:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:1.0:1767319478.635689:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.635694:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:1.0:1767319478.635697:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:1.0:1767319478.635700:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.635705:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:1.0:1767319478.635711:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.635713:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.635721:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635730:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635739:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635747:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635766:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.635775:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.635782:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.635807:0:85068:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:1.0:1767319478.635812:0:85068:0:(rw26.c:969:ll_write_end()) page@000000004322dc57[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.635815:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7987128 17ffffc0001021 2:0 ffff90cb0777aa20 220 lru 00000080:00200000:1.0:1767319478.635821:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000027abca13 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:1.0:1767319478.635824:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000004322dc57 00000080:00200000:1.0:1767319478.635825:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.635827:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.635836:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.635850:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.635853:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.635855:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.635861:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.635864:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.635866:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.635870:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635879:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.635888:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.635897:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.635902:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.635905:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:1.0:1767319478.635909:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.635913:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.635918:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 905216 i_blocks 1 00000080:00200000:1.0:1767319478.635921:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.635929:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 905216, count: 4096 00000080:00200000:1.0:1767319478.635934:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 905216, bytes: 4096 00000080:00200000:1.0:1767319478.635936:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.635939:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 222, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.635941:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:1.0:1767319478.635944:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.635949:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:1.0:1767319478.635952:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:1.0:1767319478.635955:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.635961:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:1.0:1767319478.635967:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.635969:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.635977:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635986:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.635995:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.636002:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.636020:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.636030:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.636036:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.636052:0:85068:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:1.0:1767319478.636056:0:85068:0:(rw26.c:969:ll_write_end()) page@000000004b6ed09a[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.636060:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000547e5f97 17ffffc0001001 3:0 ffff90cb0777a510 221 lru 00000080:00200000:1.0:1767319478.636065:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000008fed18cc 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:1.0:1767319478.636067:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000004b6ed09a 00000080:00200000:1.0:1767319478.636068:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.636071:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.636080:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.636091:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.636094:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.636097:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.636102:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.636105:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.636108:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.636112:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.636120:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.636129:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.636138:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.636143:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.636146:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:1.0:1767319478.636150:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.636153:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.636158:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 909312 i_blocks 1 00000080:00200000:1.0:1767319478.636161:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.636168:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 909312, count: 4096 00000080:00200000:1.0:1767319478.636172:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 909312, bytes: 4096 00000080:00200000:1.0:1767319478.636175:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.636178:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 223, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.636180:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:1.0:1767319478.636182:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.636187:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:1.0:1767319478.636190:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:1.0:1767319478.636192:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.636198:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:1.0:1767319478.636204:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.636207:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.636214:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.636223:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.636231:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.636238:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.636255:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.636265:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.636270:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.636286:0:85068:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:1.0:1767319478.636291:0:85068:0:(rw26.c:969:ll_write_end()) page@000000009d5ad902[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.636294:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b913452f 17ffffc0001001 3:0 ffff90cb0777aaf8 222 lru 00000080:00200000:1.0:1767319478.636300:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000065211e2f 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:1.0:1767319478.636302:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000009d5ad902 00000080:00200000:1.0:1767319478.636303:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.636306:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.636314:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.636325:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.636328:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.636330:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.636336:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.636339:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.636341:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.636345:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.636352:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.636360:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.636403:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.636408:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.636412:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:1.0:1767319478.636416:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.636420:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.636424:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 913408 i_blocks 1 00000080:00200000:1.0:1767319478.636428:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.636894:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 913408, count: 4096 00000080:00200000:1.0:1767319478.636901:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 913408, bytes: 4096 00000080:00200000:1.0:1767319478.636904:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.636909:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 224, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.636911:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:1.0:1767319478.636914:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.636922:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:1.0:1767319478.636925:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:1.0:1767319478.636929:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.636935:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:1.0:1767319478.636944:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.636947:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.636956:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.636966:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.636975:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.636983:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637003:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.637014:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.637020:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.637040:0:85068:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:1.0:1767319478.637045:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c1529ada[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.637048:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000006d6dcd94 17ffffc0001001 3:0 ffff90cb0777a5e8 223 lru 00000080:00200000:1.0:1767319478.637054:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000064b0f776 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:1.0:1767319478.637056:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c1529ada 00000080:00200000:1.0:1767319478.637057:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.637060:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.637072:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.637085:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.637088:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.637091:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.637097:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.637100:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.637102:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.637107:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637116:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.637126:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.637134:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.637139:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.637142:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:1.0:1767319478.637145:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.637149:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.637154:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 917504 i_blocks 1 00000080:00200000:1.0:1767319478.637157:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.637164:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 917504, count: 4096 00000080:00200000:1.0:1767319478.637168:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 917504, bytes: 4096 00000080:00200000:1.0:1767319478.637170:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.637173:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 225, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.637175:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:1.0:1767319478.637177:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.637182:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:1.0:1767319478.637185:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:1.0:1767319478.637188:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.637193:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:1.0:1767319478.637199:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.637201:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.637209:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637217:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637227:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637236:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637253:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.637262:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.637421:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.637540:0:85068:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:1.0:1767319478.637545:0:85068:0:(rw26.c:969:ll_write_end()) page@000000001158bb81[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.637548:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000010f8a664 17ffffc0001001 3:0 ffff90cb0777a288 224 lru 00000080:00200000:1.0:1767319478.637553:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000c314bfaf 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:1.0:1767319478.637556:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000001158bb81 00000080:00200000:1.0:1767319478.637557:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.637560:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.637569:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.637582:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.637585:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.637588:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.637594:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.637597:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.637599:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.637604:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637611:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.637619:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.637629:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.637634:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.637638:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:1.0:1767319478.637642:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.637645:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.637649:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 921600 i_blocks 1 00000080:00200000:1.0:1767319478.637652:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.637661:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 921600, count: 4096 00000080:00200000:1.0:1767319478.637665:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 921600, bytes: 4096 00000080:00200000:1.0:1767319478.637668:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.637672:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 226, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.637673:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:1.0:1767319478.637676:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.637681:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:1.0:1767319478.637685:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:1.0:1767319478.637687:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.637693:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:1.0:1767319478.637700:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.637702:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.637710:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637720:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637728:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637736:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637752:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.637761:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.637767:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.637871:0:85068:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:1.0:1767319478.637878:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000f6f47f24[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.637882:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000000fc9af1a 17ffffc0001001 3:0 ffff90cb0777a6c0 225 lru 00000080:00200000:1.0:1767319478.637888:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000123e8682 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:1.0:1767319478.637891:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000f6f47f24 00000080:00200000:1.0:1767319478.637892:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.637895:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.637905:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.637919:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.637922:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.637924:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.637931:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.637934:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.637936:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.637941:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.637948:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.637957:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.637965:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.637970:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.637974:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:1.0:1767319478.637977:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.637981:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.637986:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 925696 i_blocks 1 00000080:00200000:1.0:1767319478.637989:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.637997:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 925696, count: 4096 00000080:00200000:1.0:1767319478.638001:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 925696, bytes: 4096 00000080:00200000:1.0:1767319478.638003:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.638007:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 227, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.638009:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:1.0:1767319478.638011:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.638017:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:1.0:1767319478.638020:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:1.0:1767319478.638022:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.638028:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:1.0:1767319478.638033:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.638036:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.638043:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.638053:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.638061:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.638068:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.638087:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.638096:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.638102:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.638116:0:85068:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:1.0:1767319478.638120:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000c4e5345c[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.638124:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000002072a09 17ffffc0001001 3:0 ffff90cb0777ad80 226 lru 00000080:00200000:1.0:1767319478.638129:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0fa53fe 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:1.0:1767319478.638131:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000c4e5345c 00000080:00200000:1.0:1767319478.638132:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.638135:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.638144:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.638156:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.638159:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.638162:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.638168:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.638170:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.638173:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.638177:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.638185:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.638194:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.638202:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.638207:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.638210:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:1.0:1767319478.638214:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.638217:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.638222:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 929792 i_blocks 1 00000080:00200000:1.0:1767319478.638225:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.638233:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 929792, count: 4096 00000080:00200000:1.0:1767319478.638237:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 929792, bytes: 4096 00000080:00200000:1.0:1767319478.638239:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.638243:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 228, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.638244:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:1.0:1767319478.638246:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.638252:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:1.0:1767319478.638254:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:1.0:1767319478.638257:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.638262:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:1.0:1767319478.638280:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.638283:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.638291:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.638300:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.638805:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.638816:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.638835:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.638845:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.638852:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.638869:0:85068:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:1.0:1767319478.638874:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000616f3236[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.638876:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5f3ea64 17ffffc0001001 3:0 ffff90cb0777ae58 227 lru 00000080:00200000:1.0:1767319478.638883:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000065e6e073 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:1.0:1767319478.638886:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000616f3236 00000080:00200000:1.0:1767319478.638887:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.638890:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.638900:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.638913:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.638916:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.638919:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.638925:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.638928:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.638931:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.638936:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.638945:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.638956:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.638963:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.638968:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.638971:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:1.0:1767319478.638977:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.638981:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.638987:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 933888 i_blocks 1 00000080:00200000:1.0:1767319478.638990:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.639001:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 933888, count: 4096 00000080:00200000:1.0:1767319478.639006:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 933888, bytes: 4096 00000080:00200000:1.0:1767319478.639009:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.639013:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 229, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.639015:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:1.0:1767319478.639018:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.639025:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:1.0:1767319478.639028:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:1.0:1767319478.639032:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.639038:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:1.0:1767319478.639044:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.639046:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.639055:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639064:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639072:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639079:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639095:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.639104:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.639110:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.639125:0:85068:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:1.0:1767319478.639130:0:85068:0:(rw26.c:969:ll_write_end()) page@000000004479394f[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.639133:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000004d8d4277 17ffffc0001001 3:0 ffff90cb0777aca8 228 lru 00000080:00200000:1.0:1767319478.639139:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000004919fd84 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:1.0:1767319478.639141:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000004479394f 00000080:00200000:1.0:1767319478.639142:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.639144:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.639153:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.639165:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.639168:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.639170:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.639176:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.639179:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.639181:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.639185:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639192:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.639201:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.639209:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.639214:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.639217:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:1.0:1767319478.639221:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.639224:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.639229:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 937984 i_blocks 1 00000080:00200000:1.0:1767319478.639232:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.639240:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 937984, count: 4096 00000080:00200000:1.0:1767319478.639244:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 937984, bytes: 4096 00000080:00200000:1.0:1767319478.639246:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.639250:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 230, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.639252:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:1.0:1767319478.639254:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.639259:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:1.0:1767319478.639263:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:1.0:1767319478.639265:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.639270:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:1.0:1767319478.639275:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.639277:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.639285:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639293:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639301:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639589:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639607:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.639616:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.639622:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.639635:0:85068:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:1.0:1767319478.639639:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000dd4cdaef[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.639642:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000d42a8a96 17ffffc0001001 3:0 ffff90cb0777abd0 229 lru 00000080:00200000:1.0:1767319478.639648:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000844e72a4 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:1.0:1767319478.639651:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000dd4cdaef 00000080:00200000:1.0:1767319478.639652:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.639655:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.639662:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.639673:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.639676:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.639678:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.639684:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.639686:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.639689:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.639693:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639700:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.639709:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.639718:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.639722:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.639725:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:1.0:1767319478.639729:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.639732:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.639737:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 942080 i_blocks 1 00000080:00200000:1.0:1767319478.639740:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.639748:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 942080, count: 4096 00000080:00200000:1.0:1767319478.639751:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 942080, bytes: 4096 00000080:00200000:1.0:1767319478.639754:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.639757:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 231, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.639759:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:1.0:1767319478.639762:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.639767:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:1.0:1767319478.639770:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:1.0:1767319478.639772:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.639778:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:1.0:1767319478.639919:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.639923:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.639931:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639941:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639950:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639958:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.639974:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.639982:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.639987:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.639999:0:85068:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:1.0:1767319478.640003:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000093dff5d6[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.640005:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000caf261c9 17ffffc0001001 3:0 ffff90cb0777a0d8 230 lru 00000080:00200000:1.0:1767319478.640011:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0d6192b 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:1.0:1767319478.640013:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000093dff5d6 00000080:00200000:1.0:1767319478.640014:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.640017:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.640024:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.640036:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.640038:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.640040:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.640046:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.640048:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.640051:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.640055:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.640063:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.640072:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.640080:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.640085:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.640088:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:1.0:1767319478.640091:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.640094:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.640099:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 946176 i_blocks 1 00000080:00200000:1.0:1767319478.640102:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.640110:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 946176, count: 4096 00000080:00200000:1.0:1767319478.640114:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 946176, bytes: 4096 00000080:00200000:1.0:1767319478.640117:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.640120:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 232, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.640122:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:1.0:1767319478.640124:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.640129:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:1.0:1767319478.640132:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:1.0:1767319478.640135:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.640140:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:1.0:1767319478.640146:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.640148:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.640157:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.640165:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.640173:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.640180:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.640197:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.640206:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.640212:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.640226:0:85068:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:1.0:1767319478.640230:0:85068:0:(rw26.c:969:ll_write_end()) page@000000005c692599[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.640233:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000f906b467 17ffffc0001001 3:0 ffff90cb0777a870 231 lru 00000080:00200000:1.0:1767319478.640238:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000001eed09da 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:1.0:1767319478.640241:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000005c692599 00000080:00200000:1.0:1767319478.640242:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.640244:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.640252:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.640263:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.640420:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.640423:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.640531:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.640534:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.640537:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.640542:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.640550:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.640558:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.640566:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.640571:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.640575:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:1.0:1767319478.640579:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.640583:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.640588:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 950272 i_blocks 1 00000080:00200000:1.0:1767319478.640591:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.640601:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 950272, count: 4096 00000080:00200000:1.0:1767319478.640605:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 950272, bytes: 4096 00000080:00200000:1.0:1767319478.640608:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.640611:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 233, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.640613:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:1.0:1767319478.640615:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.640621:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:1.0:1767319478.640624:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:1.0:1767319478.640627:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.640633:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:1.0:1767319478.640639:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.640641:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.640650:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.640660:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.640669:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.640678:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.640697:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.640707:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.640713:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.640733:0:85068:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:1.0:1767319478.640737:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000fbd8b973[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.640741:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b119445d 17ffffc0001001 3:0 ffff90cb0777a360 232 lru 00000080:00200000:1.0:1767319478.640747:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000e77d9af1 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:1.0:1767319478.640749:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000fbd8b973 00000080:00200000:1.0:1767319478.640750:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.640753:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.640763:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.640775:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.640778:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.640781:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.640876:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.640880:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.640883:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.640888:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.640897:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.640907:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.640916:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.640920:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.640924:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:1.0:1767319478.640928:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.640931:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.640937:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 954368 i_blocks 1 00000080:00200000:1.0:1767319478.640940:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.640948:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 954368, count: 4096 00000080:00200000:1.0:1767319478.640952:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 954368, bytes: 4096 00000080:00200000:1.0:1767319478.640954:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.640958:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 234, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.640960:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:1.0:1767319478.640962:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.640968:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:1.0:1767319478.640971:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:1.0:1767319478.640973:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.640979:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:1.0:1767319478.640985:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.640988:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.640996:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.641005:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.641015:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.641023:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.641043:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.641052:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.641058:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.641073:0:85068:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:1.0:1767319478.641077:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000055630278[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.641080:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000003f66cf79 17ffffc0001001 3:0 ffff90cb0777a000 233 lru 00000080:00200000:1.0:1767319478.641085:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000002baf000b 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:1.0:1767319478.641087:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000055630278 00000080:00200000:1.0:1767319478.641088:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.641090:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.641098:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.641110:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.641113:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.641116:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.641121:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.641124:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.641127:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.641131:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.641139:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.641147:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.641155:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.641161:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.641165:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:1.0:1767319478.641169:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.641172:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.641177:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 958464 i_blocks 1 00000080:00200000:1.0:1767319478.641180:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.641188:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 958464, count: 4096 00000080:00200000:1.0:1767319478.641192:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 958464, bytes: 4096 00000080:00200000:1.0:1767319478.641195:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.641199:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 235, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.641201:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:1.0:1767319478.641204:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.641210:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:1.0:1767319478.641213:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:1.0:1767319478.641215:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.641220:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:1.0:1767319478.641226:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.641228:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.641236:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.641245:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.641253:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.641260:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.641932:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.641944:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.641952:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.641975:0:85068:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:1.0:1767319478.641981:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a77b94a8[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.641984:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000002446c856 17ffffc0001001 3:0 ffff90cb0777a948 234 lru 00000080:00200000:1.0:1767319478.641991:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a68fb2ad 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:1.0:1767319478.641994:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a77b94a8 00000080:00200000:1.0:1767319478.641995:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.641998:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.642009:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.642549:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.642556:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.642560:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.642573:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.642576:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.642580:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.642586:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.642596:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.642608:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.642618:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.642624:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.642629:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:1.0:1767319478.642636:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.642639:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.642649:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 962560 i_blocks 1 00000080:00200000:1.0:1767319478.642653:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.642669:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 962560, count: 4096 00000080:00200000:1.0:1767319478.642675:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 962560, bytes: 4096 00000080:00200000:1.0:1767319478.642678:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.642682:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 236, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.642685:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:1.0:1767319478.642688:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.642697:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:1.0:1767319478.642701:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:1.0:1767319478.642704:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.642713:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:1.0:1767319478.642722:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.642725:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.642739:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.642750:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.642759:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.642767:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.643293:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.643319:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.643330:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.643401:0:85068:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:1.0:1767319478.643408:0:85068:0:(rw26.c:969:ll_write_end()) page@000000006c1b2ea2[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.643412:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000005dc7dbc6 17ffffc0001021 2:0 ffff90cb0777a1b0 235 lru 00000080:00200000:1.0:1767319478.643419:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000033080d57 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:1.0:1767319478.643421:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000006c1b2ea2 00000080:00200000:1.0:1767319478.643422:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.643425:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.643625:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.643646:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.643650:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.643653:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.643663:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.643666:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.643669:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.643674:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.643683:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.643695:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.643704:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.643711:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.643715:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:1.0:1767319478.643721:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.643725:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.643733:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 966656 i_blocks 1 00000080:00200000:1.0:1767319478.643737:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.643753:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 966656, count: 4096 00000080:00200000:1.0:1767319478.643759:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 966656, bytes: 4096 00000080:00200000:1.0:1767319478.643763:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.643767:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 237, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.643769:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:1.0:1767319478.643773:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.643781:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:1.0:1767319478.643785:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:1.0:1767319478.643880:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.643893:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:1.0:1767319478.643903:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.643906:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.643921:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.643933:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.643943:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.643951:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.643968:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.643978:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.643984:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.644001:0:85068:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:1.0:1767319478.644005:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000f2302524[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.644009:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000635bdfcf 17ffffc0001001 3:0 ffff90cb0777a438 236 lru 00000080:00200000:1.0:1767319478.644015:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000002a064421 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:1.0:1767319478.644017:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000f2302524 00000080:00200000:1.0:1767319478.644018:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.644021:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.644029:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.644041:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.644043:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.644046:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.644052:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.644055:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.644058:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.644062:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.644070:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.644079:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.644089:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.644094:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.644098:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:1.0:1767319478.644102:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.644105:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.644110:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 970752 i_blocks 1 00000080:00200000:1.0:1767319478.644113:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.644121:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 970752, count: 4096 00000080:00200000:1.0:1767319478.644125:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 970752, bytes: 4096 00000080:00200000:1.0:1767319478.644128:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.644131:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 238, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.644133:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:1.0:1767319478.644135:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.644140:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:1.0:1767319478.644144:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:1.0:1767319478.644146:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.644152:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:1.0:1767319478.644158:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.644161:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.644168:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.644177:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.644184:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.644191:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.644223:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.644232:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.644238:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.644255:0:85068:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:1.0:1767319478.644260:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000ac732fc2[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.644262:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7b7a45d 17ffffc0001001 3:0 ffff90cb061535e8 237 lru 00000080:00200000:1.0:1767319478.644268:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc54c70f 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:1.0:1767319478.644271:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000ac732fc2 00000080:00200000:1.0:1767319478.644272:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.644274:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.644283:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.644295:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.644298:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.644301:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.645187:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.645194:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.645206:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.645213:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.645223:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.645236:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.645249:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.645257:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.645263:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:1.0:1767319478.645268:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.645271:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.645279:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 974848 i_blocks 1 00000080:00200000:1.0:1767319478.645284:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.645298:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 974848, count: 4096 00000080:00200000:1.0:1767319478.645303:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 974848, bytes: 4096 00000080:00200000:1.0:1767319478.645306:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.645589:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 239, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.645591:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:1.0:1767319478.645595:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.645606:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:1.0:1767319478.645611:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:1.0:1767319478.645614:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.645627:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:1.0:1767319478.645639:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.645643:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.645658:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.645669:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.645679:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.645687:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.645707:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.645719:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.645729:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.645759:0:85068:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:1.0:1767319478.645765:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000061be1ce2[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.645769:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000000fcca94f 17ffffc0001001 3:0 ffff90cb06153288 238 lru 00000080:00200000:1.0:1767319478.645777:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000150da0ff 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:1.0:1767319478.645779:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000061be1ce2 00000080:00200000:1.0:1767319478.645781:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.645784:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.645884:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.645904:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.645908:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.645910:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.645921:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.645923:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.645926:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.645931:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.645939:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.645949:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.645957:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.645962:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.645966:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:1.0:1767319478.645970:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.645973:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.645979:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 978944 i_blocks 1 00000080:00200000:1.0:1767319478.645983:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.645993:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 978944, count: 4096 00000080:00200000:1.0:1767319478.645998:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 978944, bytes: 4096 00000080:00200000:1.0:1767319478.646001:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.646005:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 240, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.646006:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:1.0:1767319478.646009:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.646015:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:1.0:1767319478.646018:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:1.0:1767319478.646021:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.646027:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:1.0:1767319478.646032:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.646035:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.646043:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.646053:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.646063:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.646071:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.646089:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.646098:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.646104:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.646122:0:85068:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:1.0:1767319478.646126:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000887fb8d2[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.646130:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9386906 17ffffc0001001 3:0 ffff90cb061536c0 239 lru 00000080:00200000:1.0:1767319478.646135:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000006b95ffe1 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:1.0:1767319478.646138:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000887fb8d2 00000080:00200000:1.0:1767319478.646139:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.646142:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.646150:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.646163:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.646165:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.646168:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.646173:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.646176:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.646178:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.646183:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.646190:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.646666:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.646677:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.646684:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.646688:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:1.0:1767319478.646693:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.646696:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.646703:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 983040 i_blocks 1 00000080:00200000:1.0:1767319478.646706:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.646717:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 983040, count: 4096 00000080:00200000:1.0:1767319478.646721:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 983040, bytes: 4096 00000080:00200000:1.0:1767319478.646724:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.646728:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 241, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.646730:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:1.0:1767319478.646733:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.646739:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:1.0:1767319478.646743:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:1.0:1767319478.646746:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.646753:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:1.0:1767319478.646760:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.646762:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.646772:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.646782:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.646885:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.646893:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.646914:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.646925:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.646933:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.646954:0:85068:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:1.0:1767319478.646960:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a13086bf[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.646964:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000c5a505a8 17ffffc0001001 3:0 ffff90cb06153d80 240 lru 00000080:00200000:1.0:1767319478.646970:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000012da565d 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:1.0:1767319478.646972:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a13086bf 00000080:00200000:1.0:1767319478.646973:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.646976:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.646988:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.647002:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.647005:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.647008:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.647015:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.647018:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.647020:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.647025:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.647033:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.647042:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.647051:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.647056:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.647059:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:1.0:1767319478.647063:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.647066:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.647071:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 987136 i_blocks 1 00000080:00200000:1.0:1767319478.647074:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.647082:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 987136, count: 4096 00000080:00200000:1.0:1767319478.647086:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 987136, bytes: 4096 00000080:00200000:1.0:1767319478.647088:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.647092:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 242, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.647094:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:1.0:1767319478.647096:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.647101:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:1.0:1767319478.647104:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:1.0:1767319478.647107:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.647112:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:1.0:1767319478.647118:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.647121:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.647129:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.647137:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.647145:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.647152:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.647168:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.647177:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.647184:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.647260:0:85068:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:1.0:1767319478.647521:0:85068:0:(rw26.c:969:ll_write_end()) page@000000006a16be85[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.647527:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000079500c7c 17ffffc0001001 3:0 ffff90cb06153e58 241 lru 00000080:00200000:1.0:1767319478.647534:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000404cc053 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:1.0:1767319478.647536:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000006a16be85 00000080:00200000:1.0:1767319478.647538:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.647541:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.647552:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.647566:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.647569:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.647572:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.647578:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.647581:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.647584:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.647588:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.647596:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.647606:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.647614:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.647619:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.647623:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:1.0:1767319478.647627:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.647630:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.647635:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 991232 i_blocks 1 00000080:00200000:1.0:1767319478.647637:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.647647:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 991232, count: 4096 00000080:00200000:1.0:1767319478.647651:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 991232, bytes: 4096 00000080:00200000:1.0:1767319478.647653:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.647658:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 243, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.647659:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:1.0:1767319478.647662:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.647668:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:1.0:1767319478.647671:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:1.0:1767319478.647674:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.647681:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:1.0:1767319478.647687:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.647689:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.647697:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.647706:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.647714:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.647721:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.647737:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.647746:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.647753:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.647770:0:85068:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:1.0:1767319478.647774:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000a00e3952[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.647777:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000400e74f8 17ffffc0001001 3:0 ffff90cb06153ca8 242 lru 00000080:00200000:1.0:1767319478.647782:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000007a90232e 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:1.0:1767319478.647784:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000a00e3952 00000080:00200000:1.0:1767319478.647872:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.647877:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.647886:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.647899:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.647902:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.647904:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.647910:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.647913:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.647916:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.647920:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.647928:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.647936:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.647946:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.647951:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.647955:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:1.0:1767319478.647958:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.647962:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.647967:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 995328 i_blocks 1 00000080:00200000:1.0:1767319478.647969:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.647977:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 995328, count: 4096 00000080:00200000:1.0:1767319478.647981:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 995328, bytes: 4096 00000080:00200000:1.0:1767319478.647984:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.647987:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 244, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.647989:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:1.0:1767319478.647991:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.647996:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:1.0:1767319478.648000:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:1.0:1767319478.648002:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.648007:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:1.0:1767319478.648013:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.648016:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.648023:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648032:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648040:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648046:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648063:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.648071:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.648077:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.648091:0:85068:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:1.0:1767319478.648095:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000ffa438ba[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.648098:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000d88b7b19 17ffffc0001001 3:0 ffff90cb06153bd0 243 lru 00000080:00200000:1.0:1767319478.648103:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000508d5e0f 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:1.0:1767319478.648106:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000ffa438ba 00000080:00200000:1.0:1767319478.648107:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.648109:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.648118:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.648129:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.648131:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.648133:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.648138:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.648141:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.648143:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.648148:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648155:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.648163:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.648172:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.648177:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.648180:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:1.0:1767319478.648184:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.648187:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.648192:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 999424 i_blocks 1 00000080:00200000:1.0:1767319478.648195:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.648408:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 999424, count: 4096 00000080:00200000:1.0:1767319478.648414:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 999424, bytes: 4096 00000080:00200000:1.0:1767319478.648417:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.648421:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 245, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.648423:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:1.0:1767319478.648426:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.648569:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:1.0:1767319478.648574:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:1.0:1767319478.648577:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.648584:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:1.0:1767319478.648591:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.648594:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.648603:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648613:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648622:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648629:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648646:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.648655:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.648662:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.648680:0:85068:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:1.0:1767319478.648685:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000fe17d6f8[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.648688:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000004890f1ab 17ffffc0001001 3:0 ffff90cb061530d8 244 lru 00000080:00200000:1.0:1767319478.648694:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac8cacae 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:1.0:1767319478.648697:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000fe17d6f8 00000080:00200000:1.0:1767319478.648698:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.648701:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.648711:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.648724:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.648726:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.648729:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.648735:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.648737:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.648740:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.648744:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648753:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.648763:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.648771:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.648776:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.648780:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:1.0:1767319478.648784:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.648870:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.648876:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1003520 i_blocks 1 00000080:00200000:1.0:1767319478.648879:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.648890:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1003520, count: 4096 00000080:00200000:1.0:1767319478.648893:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1003520, bytes: 4096 00000080:00200000:1.0:1767319478.648896:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.648900:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 246, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.648902:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:1.0:1767319478.648905:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.648910:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:1.0:1767319478.648913:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:1.0:1767319478.648916:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.648922:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:1.0:1767319478.648928:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.648931:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.648940:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648949:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648958:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648965:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.648984:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.648993:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.649000:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.649015:0:85068:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:1.0:1767319478.649020:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000ea931912[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.649023:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000b3b08e89 17ffffc0001001 3:0 ffff90cb06153870 245 lru 00000080:00200000:1.0:1767319478.649028:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5dc0012 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:1.0:1767319478.649030:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000ea931912 00000080:00200000:1.0:1767319478.649031:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.649033:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.649042:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.649055:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.649058:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.649060:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.649066:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.649069:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.649072:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.649076:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.649084:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.649093:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.649101:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.649107:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.649110:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:1.0:1767319478.649114:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.649117:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.649122:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1007616 i_blocks 1 00000080:00200000:1.0:1767319478.649125:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.649133:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1007616, count: 4096 00000080:00200000:1.0:1767319478.649137:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1007616, bytes: 4096 00000080:00200000:1.0:1767319478.649139:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.649143:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 247, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.649145:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:1.0:1767319478.649148:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.649153:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:1.0:1767319478.649156:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:1.0:1767319478.649158:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.649164:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:1.0:1767319478.649170:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.649172:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.649180:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.649189:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.649410:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.649421:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.649574:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.649585:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.649592:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.649612:0:85068:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:1.0:1767319478.649617:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000040fab8df[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.649620:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000048c3c26d 17ffffc0001001 3:0 ffff90cb06153360 246 lru 00000080:00200000:1.0:1767319478.649625:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000010ab96c3 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:1.0:1767319478.649627:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000040fab8df 00000080:00200000:1.0:1767319478.649628:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.649630:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.649640:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.649654:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.649657:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.649659:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.649666:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.649668:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.649671:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.649676:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.649684:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.649693:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.649700:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.649705:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.649708:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:1.0:1767319478.649712:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.649716:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.649721:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1011712 i_blocks 1 00000080:00200000:1.0:1767319478.649723:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.649733:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1011712, count: 4096 00000080:00200000:1.0:1767319478.649737:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1011712, bytes: 4096 00000080:00200000:1.0:1767319478.649740:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.649743:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 248, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.649745:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:1.0:1767319478.649748:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.649753:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:1.0:1767319478.649756:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:1.0:1767319478.649759:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.649765:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:1.0:1767319478.649770:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.649773:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.649781:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.649875:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.649884:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.649891:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.649910:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.649919:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.649925:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.649940:0:85068:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:1.0:1767319478.649944:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000051ab53fb[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.649947:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000055474fd7 17ffffc0001001 3:0 ffff90cb06153000 247 lru 00000080:00200000:1.0:1767319478.649952:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000008e947b02 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:1.0:1767319478.649954:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000051ab53fb 00000080:00200000:1.0:1767319478.649956:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.649958:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.649965:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.649975:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.649978:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.649980:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.649985:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.649987:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.649989:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.649993:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.650000:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.650008:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.650015:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.650019:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.650023:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:1.0:1767319478.650026:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.650029:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.650033:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1015808 i_blocks 1 00000080:00200000:1.0:1767319478.650036:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.650043:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1015808, count: 4096 00000080:00200000:1.0:1767319478.650046:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1015808, bytes: 4096 00000080:00200000:1.0:1767319478.650049:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.650052:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 249, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.650053:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:1.0:1767319478.650056:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.650060:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:1.0:1767319478.650063:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:1.0:1767319478.650066:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.650071:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:1.0:1767319478.650076:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.650078:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.650085:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.650093:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.650102:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.650109:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.650125:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.650133:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.650139:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.650154:0:85068:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:1.0:1767319478.650158:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000008a3832a[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.650161:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000001dd9e7af 17ffffc0001001 3:0 ffff90cb06153948 248 lru 00000080:00200000:1.0:1767319478.650166:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000052acc35 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:1.0:1767319478.650169:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000008a3832a 00000080:00200000:1.0:1767319478.650170:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.650172:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.650179:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.650191:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.650194:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.650196:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.650656:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.650661:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.650664:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.650669:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.650678:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.650689:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.650699:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.650706:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.650709:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:1.0:1767319478.650714:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.650718:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.650724:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1019904 i_blocks 1 00000080:00200000:1.0:1767319478.650726:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.650736:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1019904, count: 4096 00000080:00200000:1.0:1767319478.650740:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1019904, bytes: 4096 00000080:00200000:1.0:1767319478.650743:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.650747:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 250, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.650749:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:1.0:1767319478.650751:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.650758:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:1.0:1767319478.650761:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:1.0:1767319478.650763:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.650769:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:1.0:1767319478.650776:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.650779:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.650879:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.650891:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.650900:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.650908:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.650925:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.650935:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.650942:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.650962:0:85068:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:1.0:1767319478.650968:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000507b5d24[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.650971:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000047c854f2 17ffffc0001001 3:0 ffff90cb061531b0 249 lru 00000080:00200000:1.0:1767319478.650977:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000000a278e0d 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:1.0:1767319478.650980:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000507b5d24 00000080:00200000:1.0:1767319478.650981:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.650984:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.650995:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.651008:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.651012:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.651014:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.651020:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.651023:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.651025:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.651030:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.651038:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.651047:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.651056:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.651062:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.651066:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:1.0:1767319478.651070:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.651073:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.651078:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1024000 i_blocks 1 00000080:00200000:1.0:1767319478.651081:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.651090:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1024000, count: 4096 00000080:00200000:1.0:1767319478.651094:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1024000, bytes: 4096 00000080:00200000:1.0:1767319478.651097:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.651100:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 251, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.651102:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:1.0:1767319478.651104:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.651109:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:1.0:1767319478.651112:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:1.0:1767319478.651115:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.651120:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:1.0:1767319478.651126:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.651128:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.651136:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.651145:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.651153:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.651161:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.651179:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.651187:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.651193:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.651595:0:85068:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:1.0:1767319478.651602:0:85068:0:(rw26.c:969:ll_write_end()) page@000000002fb3d840[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.651605:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000005edb0b59 17ffffc0001021 2:0 ffff90cb06153438 250 lru 00000080:00200000:1.0:1767319478.651612:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000001b0d0341 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:1.0:1767319478.651614:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000002fb3d840 00000080:00200000:1.0:1767319478.651616:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.651618:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.651630:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.651646:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.651650:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.651652:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.651660:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.651663:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.651665:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.651670:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.651679:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.651690:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.651702:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.651708:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.651712:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:1.0:1767319478.651716:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.651720:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.651726:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1028096 i_blocks 1 00000080:00200000:1.0:1767319478.651729:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.651740:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1028096, count: 4096 00000080:00200000:1.0:1767319478.651745:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1028096, bytes: 4096 00000080:00200000:1.0:1767319478.651747:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.651751:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 252, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.651753:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:1.0:1767319478.651756:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.651763:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:1.0:1767319478.651766:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:1.0:1767319478.651768:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.651775:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:1.0:1767319478.651783:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.651876:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.651890:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.651901:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.651911:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.651918:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.651937:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.651946:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.651953:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.651967:0:85068:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:1.0:1767319478.651972:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000fb5f7fee[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.651975:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @000000000e0a5d1a 17ffffc0001001 3:0 ffff90cb06153798 251 lru 00000080:00200000:1.0:1767319478.651981:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000562c804f 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:1.0:1767319478.651983:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000fb5f7fee 00000080:00200000:1.0:1767319478.651985:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.651987:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.651995:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.652007:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.652010:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.652012:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.652018:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.652021:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.652023:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.652028:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652036:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.652045:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.652053:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.652057:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.652061:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:1.0:1767319478.652065:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.652068:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.652073:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1032192 i_blocks 1 00000080:00200000:1.0:1767319478.652076:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.652084:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1032192, count: 4096 00000080:00200000:1.0:1767319478.652088:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1032192, bytes: 4096 00000080:00200000:1.0:1767319478.652090:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.652094:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 253, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.652095:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:1.0:1767319478.652098:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.652104:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:1.0:1767319478.652106:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:1.0:1767319478.652109:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.652114:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:1.0:1767319478.652120:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.652123:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.652130:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652140:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652149:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652156:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652174:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.652183:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.652189:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.652203:0:85068:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:1.0:1767319478.652207:0:85068:0:(rw26.c:969:ll_write_end()) page@00000000e7be0397[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.652211:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac6083bd 17ffffc0001001 3:0 ffff90cb06153a20 252 lru 00000080:00200000:1.0:1767319478.652217:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000eed4fc96 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:1.0:1767319478.652219:0:85068:0:(rw26.c:969:ll_write_end()) end page@00000000e7be0397 00000080:00200000:1.0:1767319478.652221:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.652223:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.652230:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.652242:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.652245:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.652247:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.652252:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.652255:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.652257:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.652262:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652561:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.652572:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.652581:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.652586:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.652590:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:1.0:1767319478.652594:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.652598:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.652603:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1036288 i_blocks 1 00000080:00200000:1.0:1767319478.652606:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.652615:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1036288, count: 4096 00000080:00200000:1.0:1767319478.652620:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1036288, bytes: 4096 00000080:00200000:1.0:1767319478.652622:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.652626:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 254, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.652628:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:1.0:1767319478.652631:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.652637:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:1.0:1767319478.652640:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:1.0:1767319478.652643:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.652649:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:1.0:1767319478.652655:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.652657:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.652667:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652675:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652683:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652690:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652706:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.652716:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.652722:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.652741:0:85068:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:1.0:1767319478.652746:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000027b334c9[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.652748:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000e7a2145b 17ffffc0001001 3:0 ffff90cb06153510 253 lru 00000080:00200000:1.0:1767319478.652754:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@0000000046143eea 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:1.0:1767319478.652757:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000027b334c9 00000080:00200000:1.0:1767319478.652758:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.652760:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.652768:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.652780:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.652783:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.652866:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.652876:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.652878:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.652881:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.652885:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652893:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.652901:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.652909:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.652914:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.652917:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:1.0:1767319478.652921:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.652925:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.652930:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1040384 i_blocks 1 00000080:00200000:1.0:1767319478.652932:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.652941:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1040384, count: 4096 00000080:00200000:1.0:1767319478.652944:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1040384, bytes: 4096 00000080:00200000:1.0:1767319478.652947:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.652950:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 255, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.652952:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:1.0:1767319478.652954:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.652959:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:1.0:1767319478.652962:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:1.0:1767319478.652964:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.652970:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:1.0:1767319478.652975:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.652977:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.652985:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.652993:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.653001:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.653008:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.653029:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.653038:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.653043:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.653058:0:85068:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:1.0:1767319478.653063:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000089e25633[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.653065:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @0000000008325605 17ffffc0001001 3:0 ffff90cb06153af8 254 lru 00000080:00200000:1.0:1767319478.653071:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@000000003edc0abc 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:1.0:1767319478.653074:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000089e25633 00000080:00200000:1.0:1767319478.653075:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.653078:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.653085:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.653096:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.653099:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.653101:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.653106:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.653109:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.653111:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.653115:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.653122:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.653129:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.653137:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.653142:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.653145:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:1.0:1767319478.653148:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.653151:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.653156:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1044480 i_blocks 1 00000080:00200000:1.0:1767319478.653158:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.653166:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1044480, count: 4096 00000080:00200000:1.0:1767319478.653170:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1044480, bytes: 4096 00000080:00200000:1.0:1767319478.653173:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319478.653176:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 256, [0x200004a51:0x22:0x0] hash] 00000020:00200000:1.0:1767319478.653178:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:1.0:1767319478.653180:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.653185:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:1.0:1767319478.653187:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:1.0:1767319478.653190:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.653194:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:1.0:1767319478.653199:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.653201:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44230, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.653208:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.653218:0:85068:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.653227:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.653234:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.653251:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.653259:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.653265:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.653552:0:85068:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:1.0:1767319478.653557:0:85068:0:(rw26.c:969:ll_write_end()) page@000000007b3cb9f4[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:1.0:1767319478.653560:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000998e6698 17ffffc0001001 3:0 ffff90cb07a705e8 255 lru 00000080:00200000:1.0:1767319478.653567:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5ad021c 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000001d5ab8e5 00000000698ab8d8 > 3< 0 0 > 4< 0 0 8 11927552 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:1.0:1767319478.653569:0:85068:0:(rw26.c:969:ll_write_end()) end page@000000007b3cb9f4 00000080:00200000:1.0:1767319478.653570:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.653573:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.653581:0:85068:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.653593:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:1.0:1767319478.653596:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.653598:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.653615:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.653618:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.653621:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44230 (ffff90cb095b7248/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.653625:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.653633:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.653642:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.653651:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44230 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.653656:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.653659:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:1.0:1767319478.653662:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.653666:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:1.0:1767319478.653688:0:84114:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319478.653700:0:84114:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.654082:0:84114:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.654673:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1048576 i_blocks 1 00000080:00200000:0.0:1767319478.654681:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.654700:0:85068:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a51:0x22:0x0], ppos: 1048576, count: 4096 00000080:00200000:0.0:1767319478.654705:0:85068:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1048576, bytes: 4096 00000080:00200000:0.0:1767319478.654709:0:85068:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319478.654714:0:85068:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 257, [0x200004a51:0x22:0x0] hash] 00000020:00200000:0.0:1767319478.654716:0:85068:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:0.0:1767319478.654720:0:85068:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.654729:0:85068:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:0.0:1767319478.654734:0:85068:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:0.0:1767319478.654738:0:85068:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.654752:0:85068:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:0.0:1767319478.654764:0:85068:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.654769:0:85068:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319478.654978:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.655000:0:85068:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.655011:0:85068:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319478.655037:0:85068:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85068:1853164290349056:192.168.203.141@tcp:101:dd.0 00000100:00100000:0.0:1767319478.655125:0:85068:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c900 going to sleep for 11 seconds 00000008:00100000:1.0:1767319478.657633:0:84114:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb043a3b80 - object 0x240000400:3309 offset 0<>1048576 00000100:00100000:0.0:1767319478.657768:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290348928:192.168.203.141@tcp:4:dd.0 00000100:00100000:2.0:1767319478.668457:0:85068:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85068:1853164290349056:192.168.203.141@tcp:101:dd.0 00010000:00010000:2.0:1767319478.668485:0:85068:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.668505:0:85068:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.668518:0:85068:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.668533:0:85068:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319478.668545:0:85068:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.668556:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.668571:0:85068:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.668597:0:85068:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.668616:0:85068:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.668668:0:85068:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:2.0:1767319478.668679:0:85068:0:(rw26.c:969:ll_write_end()) page@0000000083690a9a[3 000000002712a456 2 1 000000008992bee3] 00000080:00200000:2.0:1767319478.668683:0:85068:0:(rw26.c:969:ll_write_end()) vmpage @00000000008b2723 17ffffc0001001 3:0 ffff90cb3c644870 256 lru 00000080:00200000:2.0:1767319478.668690:0:85068:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0aa54a3 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 00000000181657f8 000000003a3941c3 > 3< 0 0 > 4< 0 0 8 8519680 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319478.668692:0:85068:0:(rw26.c:969:ll_write_end()) end page@0000000083690a9a 00000080:00200000:2.0:1767319478.668694:0:85068:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.668698:0:85068:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.668719:0:85068:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000f525c046 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.668739:0:85068:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f6578, count 1, dirtied 1 00000080:00200000:2.0:1767319478.668743:0:85068:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.668746:0:85068:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.668762:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.668765:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.668768:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7f38/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.668773:0:85068:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.668782:0:85068:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.668795:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b48a8 (ffff90cb095b7bd8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.668806:0:85068:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b7bd8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.668813:0:85068:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.668820:0:85068:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:2.0:1767319478.668830:0:85068:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.668834:0:85068:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.668846:0:85068:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:2.0:1767319478.668851:0:85068:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.668889:0:85068:0:(file.c:424:ll_file_release()) START file f1:[0x200004a51:0x22:0x0](ffff90cb2b0f63c8), flags 100001 00000002:00100000:2.0:1767319478.668948:0:85068:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb040a7480 x1853164290348672/t42949673141(42949673141) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319494 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319478.668959:0:85068:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319478.668964:0:85068:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a5500 x1853164290349312/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319478.668989:0:85068:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85068:1853164290349312:192.168.203.141@tcp:35:dd.0 00000100:00100000:2.0:1767319478.669069:0:85068:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905cc0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319478.677225:0:85068:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85068:1853164290349312:192.168.203.141@tcp:35:dd.0 00000002:00100000:2.0:1767319478.677263:0:85068:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb040a7480 x1853164290348672/t42949673141(42949673141) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319478.691048:0:85069:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319478.691075:0:85069:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319478.691093:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.691108:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.691118:0:85069:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319478.691125:0:85069:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319478.691129:0:85069:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319478.691136:0:85069:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad8807fbf8 00010000:00010000:0.0:1767319478.691140:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319478.691149:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319478.691176:0:85069:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319478.691185:0:85069:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319478.691191:0:85069:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:0.0:1767319478.691195:0:85069:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=25 00000080:00200000:0.0:1767319478.691198:0:85069:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319478.691208:0:85069:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 3 00000080:00200000:0.0:1767319478.691213:0:85069:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f2, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), file ffff90cb24f53080, open_flags 8241, mode 81b6 opened 0 00000080:00200000:0.0:1767319478.691222:0:85069:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), intent=open|creat 00000002:00010000:0.0:1767319478.691244:0:85069:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x200004a51:0x23:0x0]) in obj [0x200004a51:0x1f:0x0], intent: open|creat flags 0101102 00010000:00010000:0.0:1767319478.691303:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85069 initiator: MDT0 00010000:00010000:0.0:1767319478.691311:0:85069:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85069 initiator: MDT0 00000020:00100000:0.0:1767319478.691322:0:85069:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319478.691335:0:85069:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55df80 x1853164290349568/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319478.691344:0:85069:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 3/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85069 initiator: MDT0 00000100:00100000:0.0:1767319478.691405:0:85069:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85069:1853164290349568:192.168.203.141@tcp:101:dd.0 00000100:00100000:0.0:1767319478.693688:0:85069:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64c840 going to sleep for 11 seconds 00000008:00010000:2.0:1767319478.704933:0:12485:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319478.705151:0:12485:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319478.705161:0:85069:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85069:1853164290349568:192.168.203.141@tcp:101:dd.0 00000100:00100000:2.0:1767319478.705187:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290348928:192.168.203.141@tcp:4:dd.0 00010000:00010000:3.0:1767319478.705188:0:85069:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 4/0,1 mode: --/CW res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.705562:0:85069:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.705573:0:85069:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 4/0,1 mode: --/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.705584:0:85069:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.705595:0:85069:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 4/0,1 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.705608:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.705634:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 5/1,1 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319478.705642:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319478.705653:0:85069:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=37, status=0 req@ffff90cb2b55df80 x1853164290349568/t42949673143(42949673143) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/688 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319478.705665:0:85069:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55df80 x1853164290349568/t42949673143(42949673143) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/688 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319478.705678:0:85069:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319478.705691:0:85069:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319478.705700:0:85069:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 4 res 8589953617/35 (0 0) 00000080:00200000:1.0:1767319478.705712:0:85069:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a51:0x1f:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319478.705724:0:85069:0:(namei.c:1569:ll_create_it()) VFS Op:name=f2, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), intent=open|creat 00000080:00200000:1.0:1767319478.705747:0:85069:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff90cb390ecb08) 00000080:00200000:1.0:1767319478.705817:0:85069:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x23:0x0]: layout version change: 4294967294 -> 0 00000080:00010000:1.0:1767319478.705823:0:85069:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a51:0x23:0x0](ffff90cb390ecb08) 00000080:00010000:1.0:1767319478.705826:0:85069:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x23:0x0](ffff90cb390ecb08) for lock 0x2d0e085cf3af11b8 00000080:00010000:1.0:1767319478.705835:0:85069:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x23:0x0](ffff90cb390ecb08) 00000080:00200008:1.0:1767319478.705854:0:85069:0:(file.c:1001:ll_file_open()) START file f2:[0x200004a51:0x23:0x0](ffff90cb390ecb08), flags 101101 00000002:00100000:1.0:1767319478.705872:0:85069:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55df80 x1853164290349568/t42949673143(42949673143) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319494 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:1.0:1767319478.705908:0:85069:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af11b8 from it ffff90cb24dbcba0 00010000:00010000:1.0:1767319478.705912:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319478.705921:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319478.705941:0:85069:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff90cb390ecb08), inode mode 81a4 mask 40 00000080:00200008:1.0:1767319478.706199:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 0, count: 4096 00000080:00200000:1.0:1767319478.706209:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 0, bytes: 4096 00000080:00200000:1.0:1767319478.706214:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.706220:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 1, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.706222:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:1.0:1767319478.706228:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.706243:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:1.0:1767319478.706251:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:1.0:1767319478.706255:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.706269:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:1.0:1767319478.706284:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.706289:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b442b0, osc lock ffff90cb048c8e40, flags 0x0 00010000:00010000:1.0:1767319478.706335:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.706344:0:85069:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.706354:0:85069:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319478.706758:0:85069:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2680 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85069:1853164290349696:192.168.203.141@tcp:101:dd.0 00000100:00100000:1.0:1767319478.706904:0:85069:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74d80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319478.712770:0:85069:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2680 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85069:1853164290349696:192.168.203.141@tcp:101:dd.0 00010000:00010000:0.0:1767319478.712798:0:85069:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.712837:0:85069:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.712850:0:85069:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.712864:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319478.712878:0:85069:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.712890:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.712899:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.713071:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [0, 4096) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.713091:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.713126:0:85069:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:0.0:1767319478.713137:0:85069:0:(rw26.c:969:ll_write_end()) page@000000007250cb7e[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:0.0:1767319478.713141:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f6ae66b7 17ffffc0001001 3:0 ffff90cb3c555438 0 lru 00000080:00200000:0.0:1767319478.713149:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000023742f2d 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 15335424 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1767319478.713151:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000007250cb7e 00000080:00200000:0.0:1767319478.713153:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.713157:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.713180:0:85069:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.713279:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:0.0:1767319478.713285:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.713289:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.713303:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.713543:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.713548:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b442b0 (ffff90cb04064b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.713554:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.713564:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.713578:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.713581:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b442b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.713589:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.713598:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:0.0:1767319478.713606:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.713610:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319478.713621:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 4096 i_blocks 1 00000080:00200000:0.0:1767319478.713625:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319478.713651:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 4096, count: 4096 00000080:00200000:0.0:1767319478.713659:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 4096, bytes: 4096 00000080:00200000:0.0:1767319478.713662:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319478.713668:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 2, [0x200004a51:0x23:0x0] hash] 00000020:00200000:0.0:1767319478.713671:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:0.0:1767319478.713674:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319478.713686:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:0.0:1767319478.713699:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:0.0:1767319478.713703:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319478.713716:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:0.0:1767319478.713728:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319478.713733:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b330, osc lock ffff90cb0424e850, flags 0x0 00010000:00010000:0.0:1767319478.713749:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.713761:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.713771:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.713778:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.713785:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.713793:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:0.0:1767319478.713800:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:0.0:1767319478.713828:0:85069:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:0.0:1767319478.713833:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000872b69b5[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:0.0:1767319478.713837:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000000f83d988 17ffffc0001001 3:0 ffff90cb3c5551b0 1 lru 00000080:00200000:0.0:1767319478.713844:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000049cc9df6 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:0.0:1767319478.713846:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000872b69b5 00000080:00200000:0.0:1767319478.713847:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319478.713850:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319478.713861:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319478.713888:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:0.0:1767319478.713891:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319478.713893:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319478.713901:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:0.0:1767319478.713904:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319478.713907:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b330 (ffff90cb04064b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319478.713911:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.713918:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319478.714542:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319478.714546:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b330 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319478.714553:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319478.714557:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:0.0:1767319478.714561:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319478.714565:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.714683:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 8192 i_blocks 1 00000080:00200000:1.0:1767319478.714689:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.714707:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 8192, count: 4096 00000080:00200000:1.0:1767319478.714713:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 8192, bytes: 4096 00000080:00200000:1.0:1767319478.714715:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.714721:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 3, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.714723:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:1.0:1767319478.714727:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.714736:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:1.0:1767319478.714740:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:1.0:1767319478.714743:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.714755:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:1.0:1767319478.714767:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.714770:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.714784:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.714794:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.714803:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.714811:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.714817:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.714826:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.714845:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.714870:0:85069:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:1.0:1767319478.714876:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000067172a31[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.714879:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000005b04786e 17ffffc0001001 3:0 ffff90cb07a70af8 2 lru 00000080:00200000:1.0:1767319478.714886:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000008908972d 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1767319478.714888:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000067172a31 00000080:00200000:1.0:1767319478.714889:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.714892:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.714905:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.714921:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.715143:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.715146:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.715158:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.715161:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.715164:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.715168:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.715176:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.715186:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.715189:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.715194:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.715266:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:1.0:1767319478.715272:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.715275:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.715281:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 12288 i_blocks 1 00000080:00200000:1.0:1767319478.715291:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.715301:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 12288, count: 4096 00000080:00200000:1.0:1767319478.715305:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 12288, bytes: 4096 00000080:00200000:1.0:1767319478.715567:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.715572:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 4, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.715574:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:1.0:1767319478.715577:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.715585:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:1.0:1767319478.715589:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:1.0:1767319478.715592:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.715600:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:1.0:1767319478.715608:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.715610:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.715621:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.715631:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.715641:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.715649:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.715657:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.715664:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.715671:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.715690:0:85069:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:1.0:1767319478.715698:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000fba1bb40[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.715702:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000048cfbd32 17ffffc0001001 3:0 ffff90cb07a70510 3 lru 00000080:00200000:1.0:1767319478.715709:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000034cb4b17 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1767319478.715711:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000fba1bb40 00000080:00200000:1.0:1767319478.715713:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.715716:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.715725:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.715738:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.715741:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.715743:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.715749:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.715751:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.715753:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.715757:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.715765:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.715774:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.715776:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.715780:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.715784:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:1.0:1767319478.715787:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.715790:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.715795:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 16384 i_blocks 1 00000080:00200000:1.0:1767319478.715798:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.715808:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 16384, count: 4096 00000080:00200000:1.0:1767319478.715820:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 16384, bytes: 4096 00000080:00200000:1.0:1767319478.715822:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.715826:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 5, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.715827:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:1.0:1767319478.715830:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.715836:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:1.0:1767319478.715839:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:1.0:1767319478.715841:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.715847:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:1.0:1767319478.715853:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.715855:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.715863:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.715872:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.715880:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.715888:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.715894:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.715902:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.715908:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.716125:0:85069:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:1.0:1767319478.716131:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000529ab3d4[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.716134:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab197042 17ffffc0001001 3:0 ffff90cb07a70a20 4 lru 00000080:00200000:1.0:1767319478.716147:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000004e2cea8 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1767319478.716149:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000529ab3d4 00000080:00200000:1.0:1767319478.716150:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.716153:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.716163:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.716175:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.716179:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.716181:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.716188:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.716190:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.716193:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.716268:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.716278:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.716287:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.716289:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.716294:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.716297:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:1.0:1767319478.716300:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.716303:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.716407:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 20480 i_blocks 1 00000080:00200000:1.0:1767319478.716412:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.716422:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 20480, count: 4096 00000080:00200000:1.0:1767319478.716426:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 20480, bytes: 4096 00000080:00200000:1.0:1767319478.716515:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.716526:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 6, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.716529:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:1.0:1767319478.716532:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.716538:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:1.0:1767319478.716542:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:1.0:1767319478.716545:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.716552:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:1.0:1767319478.716559:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.716562:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.716571:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.716582:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.716591:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.716599:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.716606:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.716615:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.716621:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.716638:0:85069:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:1.0:1767319478.716643:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000076b32bf9[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.716646:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000752f2b4f 17ffffc0001001 3:0 ffff90cb07a70798 5 lru 00000080:00200000:1.0:1767319478.716651:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001644c531 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1767319478.716653:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000076b32bf9 00000080:00200000:1.0:1767319478.716659:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.716663:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.716673:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.716686:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.716689:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.716692:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.716698:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.716700:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.716703:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.716707:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.716716:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.716725:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.716728:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.716733:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.716736:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:1.0:1767319478.716740:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.716744:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.716749:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 24576 i_blocks 1 00000080:00200000:1.0:1767319478.716752:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.716760:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 24576, count: 4096 00000080:00200000:1.0:1767319478.716764:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 24576, bytes: 4096 00000080:00200000:1.0:1767319478.716767:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.716770:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 7, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.716772:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:1.0:1767319478.716774:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.716788:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:1.0:1767319478.716791:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:1.0:1767319478.716794:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.716800:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:1.0:1767319478.716806:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.716808:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.716816:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.716823:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.716832:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.716839:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.716847:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.716855:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.716861:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.716878:0:85069:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:1.0:1767319478.716882:0:85069:0:(rw26.c:969:ll_write_end()) page@000000006e747dea[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.716885:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000055a81b1e 17ffffc0001001 3:0 ffff90cb07a70438 6 lru 00000080:00200000:1.0:1767319478.716891:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9a61a6e 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1767319478.716893:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000006e747dea 00000080:00200000:1.0:1767319478.716895:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.716897:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.716905:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.717007:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.717011:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.717014:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.717021:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.717024:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.717026:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.717030:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.717038:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.717047:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.717049:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.717054:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.717057:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:1.0:1767319478.717061:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.717064:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.717069:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 28672 i_blocks 1 00000080:00200000:1.0:1767319478.717072:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.717080:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 28672, count: 4096 00000080:00200000:1.0:1767319478.717084:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 28672, bytes: 4096 00000080:00200000:1.0:1767319478.717086:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.717090:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 8, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.717092:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:1.0:1767319478.717094:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.717100:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:1.0:1767319478.717103:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:1.0:1767319478.717105:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.717118:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:1.0:1767319478.717124:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.717126:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.717134:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.717143:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.717152:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.717159:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.717165:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.717173:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.717178:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.717195:0:85069:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:1.0:1767319478.717270:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c924a0b3[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.717273:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000001c1f6a16 17ffffc0001001 3:0 ffff90cb07a701b0 7 lru 00000080:00200000:1.0:1767319478.717279:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000027ba4592 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1767319478.717282:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c924a0b3 00000080:00200000:1.0:1767319478.717283:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.717285:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.717295:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.717597:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.717601:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.717603:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.717610:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.717613:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.717616:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.717621:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.717629:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.717639:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.717641:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.717645:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.717648:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:1.0:1767319478.717651:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.717654:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.717660:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 32768 i_blocks 1 00000080:00200000:1.0:1767319478.717663:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.717673:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 32768, count: 4096 00000080:00200000:1.0:1767319478.717677:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 32768, bytes: 4096 00000080:00200000:1.0:1767319478.717680:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.717684:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 9, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.717685:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:1.0:1767319478.717688:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.717693:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:1.0:1767319478.717696:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:1.0:1767319478.717698:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.717712:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:1.0:1767319478.717718:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.717721:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.717729:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.717739:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.717747:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.717754:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.717760:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.717767:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.717772:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.717790:0:85069:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:1.0:1767319478.717795:0:85069:0:(rw26.c:969:ll_write_end()) page@000000007b6365f9[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.717798:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000036721f28 17ffffc0001001 3:0 ffff90cb07a70948 8 lru 00000080:00200000:1.0:1767319478.717804:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001aa184b1 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1767319478.717806:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000007b6365f9 00000080:00200000:1.0:1767319478.717807:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.717809:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.717819:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.717842:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.717845:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.717847:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.717853:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.717856:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.717859:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.717863:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.717871:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.717880:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.717882:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.717886:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.717889:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:1.0:1767319478.717892:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.717895:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.717900:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 36864 i_blocks 1 00000080:00200000:1.0:1767319478.717903:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.717910:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 36864, count: 4096 00000080:00200000:1.0:1767319478.717914:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 36864, bytes: 4096 00000080:00200000:1.0:1767319478.717916:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.717920:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 10, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.718006:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:1.0:1767319478.718009:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.718016:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:1.0:1767319478.718019:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:1.0:1767319478.718021:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.718034:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:1.0:1767319478.718039:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.718042:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.718050:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.718059:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.718068:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.718075:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.718082:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.718089:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.718095:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.718120:0:85069:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:1.0:1767319478.718125:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000e2b82b75[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.718129:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000037928b36 17ffffc0001021 2:0 ffff90cb07a70000 9 lru 00000080:00200000:1.0:1767319478.718135:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000012d445f7 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1767319478.718137:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000e2b82b75 00000080:00200000:1.0:1767319478.718139:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.718141:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.718149:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.718174:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.718177:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.718180:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.718186:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.718189:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.718192:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.718196:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.718592:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.718602:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.718605:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.718610:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.718614:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:1.0:1767319478.718620:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.718623:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.718629:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 40960 i_blocks 1 00000080:00200000:1.0:1767319478.718632:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.718642:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 40960, count: 4096 00000080:00200000:1.0:1767319478.718646:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 40960, bytes: 4096 00000080:00200000:1.0:1767319478.718649:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.718653:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 11, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.718655:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:1.0:1767319478.718657:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.718663:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:1.0:1767319478.718666:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:1.0:1767319478.718668:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.718683:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:1.0:1767319478.718690:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.718692:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.718701:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.718711:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.718719:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.718727:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.718734:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.718742:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.718748:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.718767:0:85069:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:1.0:1767319478.718772:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000503720a4[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.718775:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000054509f59 17ffffc0001001 3:0 ffff90cb07a70360 10 lru 00000080:00200000:1.0:1767319478.718780:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000056768a71 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1767319478.718783:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000503720a4 00000080:00200000:1.0:1767319478.718784:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.718786:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.718797:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.718823:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.718826:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.718828:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.718835:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.718838:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.718841:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.718845:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.718854:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.718863:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.718866:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.718870:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.718873:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:1.0:1767319478.718877:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.718880:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.718886:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 45056 i_blocks 1 00000080:00200000:1.0:1767319478.718889:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.718897:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 45056, count: 4096 00000080:00200000:1.0:1767319478.718901:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 45056, bytes: 4096 00000080:00200000:1.0:1767319478.718903:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.718907:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 12, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.718909:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:1.0:1767319478.718911:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.718916:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:1.0:1767319478.718918:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:1.0:1767319478.718921:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.719017:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:1.0:1767319478.719023:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.719025:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.719034:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.719042:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.719051:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.719059:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.719066:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.719074:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.719080:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.719098:0:85069:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:1.0:1767319478.719104:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000070155920[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.719107:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed3d6ecd 17ffffc0001001 3:0 ffff90cb07a70870 11 lru 00000080:00200000:1.0:1767319478.719112:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000885cab9c 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1767319478.719114:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000070155920 00000080:00200000:1.0:1767319478.719115:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.719118:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.719126:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.719151:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.719154:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.719157:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.719163:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.719166:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.719169:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.719173:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.719181:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.719190:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.719193:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.719281:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.719286:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:1.0:1767319478.719291:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.719294:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.719299:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 49152 i_blocks 1 00000080:00200000:1.0:1767319478.719302:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.719575:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 49152, count: 4096 00000080:00200000:1.0:1767319478.719581:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 49152, bytes: 4096 00000080:00200000:1.0:1767319478.719584:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.719588:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 13, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.719590:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:1.0:1767319478.719592:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.719870:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:1.0:1767319478.719876:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:1.0:1767319478.719879:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.719896:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:1.0:1767319478.719903:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.719906:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.719916:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.720013:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.720022:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.720030:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.720038:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.720048:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.720056:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.720080:0:85069:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:1.0:1767319478.720085:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000a0eabc2a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.720089:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000272af9b5 17ffffc0001001 3:0 ffff90cb07a700d8 12 lru 00000080:00200000:1.0:1767319478.720095:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000004e71c4cf 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1767319478.720098:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000a0eabc2a 00000080:00200000:1.0:1767319478.720099:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.720102:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.720115:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.720143:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.720146:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.720149:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.720157:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.720160:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.720162:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.720166:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.720175:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.720186:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.720189:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.720195:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.720198:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:1.0:1767319478.720203:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.720206:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.720212:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 53248 i_blocks 1 00000080:00200000:1.0:1767319478.720215:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.720226:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 53248, count: 4096 00000080:00200000:1.0:1767319478.720231:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 53248, bytes: 4096 00000080:00200000:1.0:1767319478.720233:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.720237:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 14, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.720240:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:1.0:1767319478.720242:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.720248:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:1.0:1767319478.720251:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:1.0:1767319478.720253:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.720267:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:1.0:1767319478.720273:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.720276:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.720283:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.720292:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.720300:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.720818:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.720829:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.720839:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.720847:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.720870:0:85069:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:1.0:1767319478.720875:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f2f120d2[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.720879:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa96a401 17ffffc0001001 3:0 ffff90cb07a70288 13 lru 00000080:00200000:1.0:1767319478.720885:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000dd3bd53f 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1767319478.720888:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f2f120d2 00000080:00200000:1.0:1767319478.720889:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.720892:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.720903:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.720941:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.720945:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.720947:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.720956:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.720958:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.720961:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.720965:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.720972:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.720982:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.720984:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.720989:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.720992:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:1.0:1767319478.720997:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.721000:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.721007:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 57344 i_blocks 1 00000080:00200000:1.0:1767319478.721010:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.721022:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 57344, count: 4096 00000080:00200000:1.0:1767319478.721027:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 57344, bytes: 4096 00000080:00200000:1.0:1767319478.721030:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.721034:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 15, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.721036:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:1.0:1767319478.721038:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.721044:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:1.0:1767319478.721048:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:1.0:1767319478.721051:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.721065:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:1.0:1767319478.721071:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.721074:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.721082:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721093:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721101:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721108:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721114:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.721122:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.721128:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.721143:0:85069:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:1.0:1767319478.721148:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000508c1e55[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.721151:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000df083e36 17ffffc0001001 3:0 ffff90cb07a706c0 14 lru 00000080:00200000:1.0:1767319478.721157:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000063d0f099 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1767319478.721159:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000508c1e55 00000080:00200000:1.0:1767319478.721160:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.721163:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.721171:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.721195:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.721198:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.721201:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.721207:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.721210:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.721212:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.721217:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721225:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.721234:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.721237:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.721241:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.721244:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:1.0:1767319478.721247:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.721251:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.721256:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 61440 i_blocks 1 00000080:00200000:1.0:1767319478.721259:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.721267:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 61440, count: 4096 00000080:00200000:1.0:1767319478.721271:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 61440, bytes: 4096 00000080:00200000:1.0:1767319478.721274:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.721278:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 16, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.721279:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:1.0:1767319478.721282:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.721287:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:1.0:1767319478.721290:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:1.0:1767319478.721293:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.721319:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:1.0:1767319478.721327:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.721329:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.721337:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721346:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721354:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721361:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721403:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.721412:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.721417:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.721448:0:85069:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:1.0:1767319478.721454:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000044b48e0f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.721457:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000975a2d46 17ffffc0001001 3:0 ffff90cb07a70d80 15 lru 00000080:00200000:1.0:1767319478.721463:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000d4006899 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1767319478.721465:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000044b48e0f 00000080:00200000:1.0:1767319478.721466:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.721469:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.721477:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.721501:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.721504:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.721507:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.721513:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.721516:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.721519:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.721523:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721530:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.721539:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.721541:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.721545:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.721547:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:1.0:1767319478.721551:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.721553:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.721558:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 65536 i_blocks 1 00000080:00200000:1.0:1767319478.721561:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.721569:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 65536, count: 4096 00000080:00200000:1.0:1767319478.721572:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 65536, bytes: 4096 00000080:00200000:1.0:1767319478.721575:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.721578:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 17, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.721580:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:1.0:1767319478.721583:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.721588:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:1.0:1767319478.721590:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:1.0:1767319478.721593:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.721604:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:1.0:1767319478.721609:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.721611:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.721619:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721627:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721636:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721643:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721650:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.721657:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.721661:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.721677:0:85069:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:1.0:1767319478.721682:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000ca8afb8[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.721685:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000082c6df72 17ffffc0001001 3:0 ffff90cb07a70e58 16 lru 00000080:00200000:1.0:1767319478.721690:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000004eb7f160 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1767319478.721692:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000ca8afb8 00000080:00200000:1.0:1767319478.721693:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.721696:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.721703:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.721726:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.721729:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.721732:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.721737:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.721740:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.721743:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.721747:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721754:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.721763:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.721765:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.721769:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.721772:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:1.0:1767319478.721775:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.721778:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.721783:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 69632 i_blocks 1 00000080:00200000:1.0:1767319478.721785:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.721793:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 69632, count: 4096 00000080:00200000:1.0:1767319478.721797:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 69632, bytes: 4096 00000080:00200000:1.0:1767319478.721799:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.721803:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 18, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.721805:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:1.0:1767319478.721807:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.721812:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:1.0:1767319478.721815:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:1.0:1767319478.721817:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.721828:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:1.0:1767319478.721833:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.721835:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.721842:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721851:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721860:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721867:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721874:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.721882:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.721887:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.721900:0:85069:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:1.0:1767319478.721904:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000093ae1156[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.721907:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000004f4d51a0 17ffffc0001001 3:0 ffff90cb07a70ca8 17 lru 00000080:00200000:1.0:1767319478.721913:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000714f6cd8 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1767319478.721915:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000093ae1156 00000080:00200000:1.0:1767319478.721917:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.721919:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.721926:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.721946:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.721949:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.721951:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.721957:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.721959:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.721962:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.721966:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.721975:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.721982:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.721984:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.721988:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.721990:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:1.0:1767319478.721994:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.721997:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.722001:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 73728 i_blocks 1 00000080:00200000:1.0:1767319478.722003:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.722011:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 73728, count: 4096 00000080:00200000:1.0:1767319478.722015:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 73728, bytes: 4096 00000080:00200000:1.0:1767319478.722017:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.722021:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 19, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.722022:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:1.0:1767319478.722025:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.722029:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:1.0:1767319478.722032:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:1.0:1767319478.722034:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.722046:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:1.0:1767319478.722052:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.722054:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.722061:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722069:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722077:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722084:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722091:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.722099:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.722104:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.722121:0:85069:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:1.0:1767319478.722125:0:85069:0:(rw26.c:969:ll_write_end()) page@000000003c319b76[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.722128:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000008d64719c 17ffffc0001001 3:0 ffff90cb07a70bd0 18 lru 00000080:00200000:1.0:1767319478.722133:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000b33229b9 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1767319478.722135:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000003c319b76 00000080:00200000:1.0:1767319478.722136:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.722138:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.722146:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.722168:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.722171:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.722174:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.722180:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.722182:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.722185:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.722190:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722198:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.722206:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.722209:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.722213:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.722216:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:1.0:1767319478.722219:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.722223:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.722227:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 77824 i_blocks 1 00000080:00200000:1.0:1767319478.722230:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.722237:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 77824, count: 4096 00000080:00200000:1.0:1767319478.722241:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 77824, bytes: 4096 00000080:00200000:1.0:1767319478.722243:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.722247:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 20, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.722248:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:1.0:1767319478.722250:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.722255:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:1.0:1767319478.722258:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:1.0:1767319478.722260:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.722271:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:1.0:1767319478.722277:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.722279:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.722287:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722295:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722304:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722310:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722317:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.722324:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.722329:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.722346:0:85069:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:1.0:1767319478.722351:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000069d4517c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.722354:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006bd2a864 17ffffc0001001 3:0 ffff90cb049166c0 19 lru 00000080:00200000:1.0:1767319478.722361:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9111083 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1767319478.722363:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000069d4517c 00000080:00200000:1.0:1767319478.722364:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.722398:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.722406:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.722453:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.722457:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.722459:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.722466:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.722468:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.722471:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.722475:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722482:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.722490:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.722492:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.722496:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.722499:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:1.0:1767319478.722503:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.722506:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.722511:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 81920 i_blocks 1 00000080:00200000:1.0:1767319478.722514:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.722522:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 81920, count: 4096 00000080:00200000:1.0:1767319478.722526:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 81920, bytes: 4096 00000080:00200000:1.0:1767319478.722528:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.722531:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 21, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.722532:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:1.0:1767319478.722535:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.722540:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:1.0:1767319478.722542:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:1.0:1767319478.722545:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.722559:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:1.0:1767319478.722564:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.722567:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.722575:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722583:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722591:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722598:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722604:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.722611:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.722616:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.722632:0:85069:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:1.0:1767319478.722637:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000665dae1d[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.722641:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000000fccaea6 17ffffc0001001 3:0 ffff90cb04916288 20 lru 00000080:00200000:1.0:1767319478.722646:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000b85d5b3a 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1767319478.722648:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000665dae1d 00000080:00200000:1.0:1767319478.722650:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.722652:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.722660:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.722683:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.722686:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.722689:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.722695:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.722698:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.722700:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.722704:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722711:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.722719:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.722721:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.722726:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.722728:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:1.0:1767319478.722732:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.722734:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.722739:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 86016 i_blocks 1 00000080:00200000:1.0:1767319478.722742:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.722749:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 86016, count: 4096 00000080:00200000:1.0:1767319478.722753:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 86016, bytes: 4096 00000080:00200000:1.0:1767319478.722756:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.722759:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 22, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.722761:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:1.0:1767319478.722763:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.722768:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:1.0:1767319478.722771:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:1.0:1767319478.722773:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.722785:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:1.0:1767319478.722791:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.722794:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.722801:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722810:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722817:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722824:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722831:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.722838:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.722842:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.722858:0:85069:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:1.0:1767319478.722862:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000489732c2[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.722865:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000516d65d7 17ffffc0001001 3:0 ffff90cb049165e8 21 lru 00000080:00200000:1.0:1767319478.722871:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0ce29ff 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1767319478.722873:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000489732c2 00000080:00200000:1.0:1767319478.722874:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.722876:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.722884:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.722907:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.722911:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.722913:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.722919:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.722921:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.722924:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.722928:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.722936:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.722944:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.722947:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.722951:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.722953:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:1.0:1767319478.722957:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.722960:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.722965:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 90112 i_blocks 1 00000080:00200000:1.0:1767319478.722968:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.722978:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 90112, count: 4096 00000080:00200000:1.0:1767319478.722981:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 90112, bytes: 4096 00000080:00200000:1.0:1767319478.722984:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.722988:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 23, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.722990:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:1.0:1767319478.722992:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.722997:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:1.0:1767319478.723000:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:1.0:1767319478.723002:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.723015:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:1.0:1767319478.723020:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.723022:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.723030:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.723039:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.723049:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.723057:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.723064:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.723072:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.723077:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.723093:0:85069:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:1.0:1767319478.723098:0:85069:0:(rw26.c:969:ll_write_end()) page@000000009de57993[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.723101:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000c1337223 17ffffc0001001 3:0 ffff90cb04916af8 22 lru 00000080:00200000:1.0:1767319478.723106:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000dd13981a 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1767319478.723108:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000009de57993 00000080:00200000:1.0:1767319478.723110:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.723112:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.723119:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.723142:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.723145:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.723147:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.723153:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.723156:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.723158:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.723162:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.723169:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.723178:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.723181:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.723185:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.723188:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:1.0:1767319478.723191:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.723195:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.723199:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 94208 i_blocks 1 00000080:00200000:1.0:1767319478.723202:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.723210:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 94208, count: 4096 00000080:00200000:1.0:1767319478.723213:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 94208, bytes: 4096 00000080:00200000:1.0:1767319478.723216:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.723219:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 24, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.723220:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:1.0:1767319478.723222:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.723227:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:1.0:1767319478.723230:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:1.0:1767319478.723232:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.723244:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:1.0:1767319478.723250:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.723252:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.723260:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.723269:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.723278:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.723285:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.723292:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.723299:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.723305:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.723320:0:85069:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:1.0:1767319478.723325:0:85069:0:(rw26.c:969:ll_write_end()) page@000000006a1567b1[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.723328:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8e41e75 17ffffc0001001 3:0 ffff90cb04916510 23 lru 00000080:00200000:1.0:1767319478.723333:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000020d91542 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1767319478.723335:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000006a1567b1 00000080:00200000:1.0:1767319478.723336:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.723338:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.723345:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.727148:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.727164:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.727170:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.727192:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.727197:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.727211:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.727221:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.727235:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.727251:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.727254:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.727264:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.727272:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:1.0:1767319478.727280:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.727284:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.727297:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 98304 i_blocks 1 00000080:00200000:1.0:1767319478.727302:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.727340:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 98304, count: 4096 00000080:00200000:1.0:1767319478.727348:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 98304, bytes: 4096 00000080:00200000:1.0:1767319478.727352:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.727359:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 25, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.727361:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:1.0:1767319478.727365:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.727395:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:1.0:1767319478.727400:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:1.0:1767319478.727405:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.727720:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:1.0:1767319478.727737:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.727743:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.727764:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.727777:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.727789:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.727798:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.727806:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.727816:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.727826:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.727871:0:85069:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:1.0:1767319478.727878:0:85069:0:(rw26.c:969:ll_write_end()) page@000000004703fef1[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.727882:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000428a050c 17ffffc0001021 2:0 ffff90cb04916a20 24 lru 00000080:00200000:1.0:1767319478.727889:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc5070c6 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1767319478.727892:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000004703fef1 00000080:00200000:1.0:1767319478.727893:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.727897:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.727916:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.727957:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.727961:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.727963:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.727971:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.727975:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.727978:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.727982:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.727991:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.728002:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.728005:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.728010:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.728014:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:1.0:1767319478.728018:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.728022:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.728028:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 102400 i_blocks 1 00000080:00200000:1.0:1767319478.728031:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.728041:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 102400, count: 4096 00000080:00200000:1.0:1767319478.728046:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 102400, bytes: 4096 00000080:00200000:1.0:1767319478.728049:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.728053:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 26, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.728055:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:1.0:1767319478.728058:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.728064:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:1.0:1767319478.728067:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:1.0:1767319478.728069:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.728083:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:1.0:1767319478.728089:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.728092:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.728100:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728111:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728120:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728128:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728135:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.728142:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.728147:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.728168:0:85069:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:1.0:1767319478.728172:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000799fbebc[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.728175:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000334c16b8 17ffffc0001001 3:0 ffff90cb04916798 25 lru 00000080:00200000:1.0:1767319478.728181:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000009c96369a 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1767319478.728183:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000799fbebc 00000080:00200000:1.0:1767319478.728184:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.728186:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.728196:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.728235:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.728239:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.728242:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.728249:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.728251:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.728254:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.728258:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728267:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.728275:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.728278:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.728282:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.728286:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:1.0:1767319478.728289:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.728293:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.728298:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 106496 i_blocks 1 00000080:00200000:1.0:1767319478.728301:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.728582:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 106496, count: 4096 00000080:00200000:1.0:1767319478.728588:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 106496, bytes: 4096 00000080:00200000:1.0:1767319478.728591:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.728596:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 27, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.728598:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:1.0:1767319478.728600:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.728608:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:1.0:1767319478.728611:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:1.0:1767319478.728614:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.728628:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:1.0:1767319478.728635:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.728637:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.728646:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728656:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728664:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728672:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728680:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.728688:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.728694:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.728713:0:85069:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:1.0:1767319478.728717:0:85069:0:(rw26.c:969:ll_write_end()) page@000000005ad0f1dd[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.728720:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee529ab0 17ffffc0001001 3:0 ffff90cb04916438 26 lru 00000080:00200000:1.0:1767319478.728726:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd407a75 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1767319478.728728:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000005ad0f1dd 00000080:00200000:1.0:1767319478.728730:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.728732:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.728741:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.728764:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.728768:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.728770:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.728776:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.728779:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.728782:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.728785:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728794:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.728804:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.728806:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.728810:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.728813:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:1.0:1767319478.728816:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.728819:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.728825:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 110592 i_blocks 1 00000080:00200000:1.0:1767319478.728827:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.728835:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 110592, count: 4096 00000080:00200000:1.0:1767319478.728838:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 110592, bytes: 4096 00000080:00200000:1.0:1767319478.728841:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.728844:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 28, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.728845:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:1.0:1767319478.728847:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.728852:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:1.0:1767319478.728855:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:1.0:1767319478.728857:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.728870:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:1.0:1767319478.728875:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.728877:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.728885:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728894:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728901:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728909:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.728917:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.728938:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.728944:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.728962:0:85069:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:1.0:1767319478.728966:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000037855ca1[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.728969:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000008c5d36e8 17ffffc0001001 3:0 ffff90cb049161b0 27 lru 00000080:00200000:1.0:1767319478.728974:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005300cbd4 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1767319478.728976:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000037855ca1 00000080:00200000:1.0:1767319478.728977:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.728979:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.728988:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.729010:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.729015:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.729017:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.729023:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.729026:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.729029:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.729033:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.729041:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.729050:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.729053:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.729058:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.729061:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:1.0:1767319478.729065:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.729068:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.729073:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 114688 i_blocks 1 00000080:00200000:1.0:1767319478.729076:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.729084:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 114688, count: 4096 00000080:00200000:1.0:1767319478.729087:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 114688, bytes: 4096 00000080:00200000:1.0:1767319478.729090:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.729093:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 29, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.729095:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:1.0:1767319478.729097:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.729102:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:1.0:1767319478.729105:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:1.0:1767319478.729107:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.729119:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:1.0:1767319478.729125:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.729127:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.729135:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.729144:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.729152:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.729160:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.729166:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.729174:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.729180:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.729197:0:85069:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:1.0:1767319478.729214:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000de68f4e3[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.729217:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000001aa6d5b7 17ffffc0001001 3:0 ffff90cb04916948 28 lru 00000080:00200000:1.0:1767319478.729223:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000aaffeaa0 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:1.0:1767319478.729225:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000de68f4e3 00000080:00200000:1.0:1767319478.729226:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.729228:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.729237:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.729259:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.729263:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.729265:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.729271:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.729275:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.729277:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.729281:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.729289:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.729297:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.729300:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.729304:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.729320:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:1.0:1767319478.729324:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.729327:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.729332:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 118784 i_blocks 1 00000080:00200000:1.0:1767319478.729335:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.729342:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 118784, count: 4096 00000080:00200000:1.0:1767319478.729346:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 118784, bytes: 4096 00000080:00200000:1.0:1767319478.729348:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.729352:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 30, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.729353:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:1.0:1767319478.729356:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.729361:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:1.0:1767319478.729364:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:1.0:1767319478.730671:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.730706:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:1.0:1767319478.730720:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.730723:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.730741:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.730756:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.730768:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.730777:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.730784:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.730795:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.730807:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.730841:0:85069:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:1.0:1767319478.730849:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000006a01cb8[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.730853:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000004f35ad58 17ffffc0001001 3:0 ffff90cb04916000 29 lru 00000080:00200000:1.0:1767319478.730859:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000484265d1 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:1.0:1767319478.730862:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000006a01cb8 00000080:00200000:1.0:1767319478.730863:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.730866:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.730883:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.730917:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.731748:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.731754:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.731774:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.731778:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.731782:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.731788:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.731799:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.731814:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.731817:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.731826:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.731832:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:1.0:1767319478.731841:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.731845:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.731855:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 122880 i_blocks 1 00000080:00200000:1.0:1767319478.731859:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.731882:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 122880, count: 4096 00000080:00200000:1.0:1767319478.731889:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 122880, bytes: 4096 00000080:00200000:1.0:1767319478.731892:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.731898:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 31, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.731901:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:1.0:1767319478.731904:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.731916:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:1.0:1767319478.732263:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:1.0:1767319478.732270:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.732297:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:1.0:1767319478.732309:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.732313:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.732330:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.732342:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.732353:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.732360:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.732392:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.732402:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.732413:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.732863:0:85069:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:1.0:1767319478.732872:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000068ebdaac[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.732876:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006f58e55f 17ffffc0001001 3:0 ffff90cb04916360 30 lru 00000080:00200000:1.0:1767319478.732884:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005aa8fda4 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:1.0:1767319478.732886:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000068ebdaac 00000080:00200000:1.0:1767319478.732887:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.732891:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.732909:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.732958:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.732962:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.732965:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.732975:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.732979:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.732982:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.732986:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.732995:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.733007:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.733009:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.733015:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.733019:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:1.0:1767319478.733025:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.733029:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.733037:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 126976 i_blocks 1 00000080:00200000:1.0:1767319478.733041:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.733056:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 126976, count: 4096 00000080:00200000:1.0:1767319478.733061:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 126976, bytes: 4096 00000080:00200000:1.0:1767319478.733065:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.733069:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 32, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.733072:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:1.0:1767319478.733074:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.733082:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:1.0:1767319478.733086:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:1.0:1767319478.733088:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.733104:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:1.0:1767319478.733111:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.733114:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.733125:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733135:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733143:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733151:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733158:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.733166:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.733172:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.733191:0:85069:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:1.0:1767319478.733196:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000e06fabef[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.733213:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000087d51051 17ffffc0001001 3:0 ffff90cb04916870 31 lru 00000080:00200000:1.0:1767319478.733218:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001310db6c 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:1.0:1767319478.733220:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000e06fabef 00000080:00200000:1.0:1767319478.733222:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.733224:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.733234:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.733257:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.733261:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.733263:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.733270:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.733272:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.733275:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.733279:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733286:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.733294:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.733297:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.733301:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.733304:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:1.0:1767319478.733308:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.733311:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.733316:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 131072 i_blocks 1 00000080:00200000:1.0:1767319478.733319:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.733327:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 131072, count: 4096 00000080:00200000:1.0:1767319478.733331:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 131072, bytes: 4096 00000080:00200000:1.0:1767319478.733333:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.733337:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 33, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.733339:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:1.0:1767319478.733341:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.733347:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:1.0:1767319478.733349:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:1.0:1767319478.733351:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.733364:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:1.0:1767319478.733413:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.733415:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.733422:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733534:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733545:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733552:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733559:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.733567:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.733574:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.733592:0:85069:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:1.0:1767319478.733597:0:85069:0:(rw26.c:969:ll_write_end()) page@000000006e51205e[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.733600:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000007ea2c751 17ffffc0001001 3:0 ffff90cb049160d8 32 lru 00000080:00200000:1.0:1767319478.733605:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000026999cd6 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:1.0:1767319478.733607:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000006e51205e 00000080:00200000:1.0:1767319478.733608:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.733613:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.733621:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.733644:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.733647:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.733650:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.733656:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.733658:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.733661:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.733665:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733672:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.733680:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.733683:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.733687:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.733690:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:1.0:1767319478.733694:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.733697:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.733701:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 135168 i_blocks 1 00000080:00200000:1.0:1767319478.733704:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.733712:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 135168, count: 4096 00000080:00200000:1.0:1767319478.733715:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 135168, bytes: 4096 00000080:00200000:1.0:1767319478.733718:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.733722:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 34, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.733723:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:1.0:1767319478.733726:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.733731:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:1.0:1767319478.733734:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:1.0:1767319478.733736:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.733749:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:1.0:1767319478.733755:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.733758:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.733765:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733774:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733781:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733789:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733796:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.733804:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.733810:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.733828:0:85069:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:1.0:1767319478.733833:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000060579220[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.733836:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6c0c483 17ffffc0001001 3:0 ffff90cb04916bd0 33 lru 00000080:00200000:1.0:1767319478.733842:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000736dfd96 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:1.0:1767319478.733845:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000060579220 00000080:00200000:1.0:1767319478.733846:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.733848:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.733856:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.733880:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.733884:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.733886:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.733892:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.733894:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.733896:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.733900:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.733908:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.733917:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.733919:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.733924:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.733927:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:1.0:1767319478.733931:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.733934:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.733938:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 139264 i_blocks 1 00000080:00200000:1.0:1767319478.733941:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.733948:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 139264, count: 4096 00000080:00200000:1.0:1767319478.733952:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 139264, bytes: 4096 00000080:00200000:1.0:1767319478.733955:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.733959:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 35, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.733961:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:1.0:1767319478.733963:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.733968:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:1.0:1767319478.733972:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:1.0:1767319478.733974:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.733990:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:1.0:1767319478.733997:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.733999:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.734006:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.734017:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.734026:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.734034:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.734041:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.734050:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.734056:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.734072:0:85069:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:1.0:1767319478.734077:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000d5abf95a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.734080:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000706f948e 17ffffc0001001 3:0 ffff90cb04916ca8 34 lru 00000080:00200000:1.0:1767319478.734085:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000000f0622c4 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:1.0:1767319478.734087:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000d5abf95a 00000080:00200000:1.0:1767319478.734088:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.734090:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.734098:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.734122:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.734125:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.734127:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.734134:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.734136:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.734138:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.734142:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.734150:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.734158:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.734160:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.734165:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.734168:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:1.0:1767319478.734172:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.734175:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.734180:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 143360 i_blocks 1 00000080:00200000:1.0:1767319478.734183:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.734191:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 143360, count: 4096 00000080:00200000:1.0:1767319478.734195:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 143360, bytes: 4096 00000080:00200000:1.0:1767319478.734197:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.734201:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 36, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.734202:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:1.0:1767319478.734204:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.734209:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:1.0:1767319478.734212:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:1.0:1767319478.734214:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.734227:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:1.0:1767319478.734233:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.734235:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.734242:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.734250:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.734258:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.734265:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.734271:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.734278:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.734284:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.734299:0:85069:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:1.0:1767319478.734303:0:85069:0:(rw26.c:969:ll_write_end()) page@000000004835dc36[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.734306:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f6a1b9cb 17ffffc0001001 3:0 ffff90cb04916e58 35 lru 00000080:00200000:1.0:1767319478.734312:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001596db65 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:1.0:1767319478.734314:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000004835dc36 00000080:00200000:1.0:1767319478.734315:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.734317:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.734326:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.734349:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.734353:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.734355:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.734361:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.734364:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.734397:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.734401:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.734408:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.734416:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.734418:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.734423:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.734425:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:1.0:1767319478.734828:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.734836:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.734844:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 147456 i_blocks 1 00000080:00200000:1.0:1767319478.734847:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.734857:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 147456, count: 4096 00000080:00200000:1.0:1767319478.734862:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 147456, bytes: 4096 00000080:00200000:1.0:1767319478.734864:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.734869:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 37, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.734871:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:1.0:1767319478.734873:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.734880:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:1.0:1767319478.734883:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:1.0:1767319478.734886:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.734902:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:1.0:1767319478.734909:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.734912:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.734989:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.735002:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.735012:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.735020:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.735028:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.735037:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.735046:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.735069:0:85069:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:1.0:1767319478.735074:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000e448d8e4[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.735077:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000608e57ce 17ffffc0001001 3:0 ffff90cb04916d80 36 lru 00000080:00200000:1.0:1767319478.735083:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000000c9fb3cf 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:1.0:1767319478.735085:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000e448d8e4 00000080:00200000:1.0:1767319478.735086:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.735089:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.735099:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.735126:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.735130:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.735132:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.735141:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.735144:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.735146:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.735151:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.735159:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.735169:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.735172:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.735177:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.735180:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:1.0:1767319478.735185:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.735188:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.735192:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 151552 i_blocks 1 00000080:00200000:1.0:1767319478.735196:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.735206:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 151552, count: 4096 00000080:00200000:1.0:1767319478.735209:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 151552, bytes: 4096 00000080:00200000:1.0:1767319478.735212:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.735224:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 38, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.735226:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:1.0:1767319478.735228:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.735233:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:1.0:1767319478.735236:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:1.0:1767319478.735238:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.735253:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:1.0:1767319478.735259:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.735261:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.735269:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.735278:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.735287:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.735294:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.735301:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.735308:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.735314:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.735331:0:85069:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:1.0:1767319478.735335:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000b0029572[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.735339:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000045100ecf 17ffffc0001001 3:0 ffff90cb07bb7360 37 lru 00000080:00200000:1.0:1767319478.735344:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000490ddb95 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:1.0:1767319478.735347:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000b0029572 00000080:00200000:1.0:1767319478.735348:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.735350:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.735359:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.740712:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.740722:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.740727:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.740749:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.740753:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.740758:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.740766:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.740778:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.740794:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.740798:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.740807:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.740815:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:1.0:1767319478.740825:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.740828:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.740842:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 155648 i_blocks 1 00000080:00200000:1.0:1767319478.740848:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.740874:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 155648, count: 4096 00000080:00200000:1.0:1767319478.740881:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 155648, bytes: 4096 00000080:00200000:1.0:1767319478.740886:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.740892:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 39, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.740895:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:1.0:1767319478.740898:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.740911:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:1.0:1767319478.740917:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:1.0:1767319478.740934:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.740956:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:1.0:1767319478.740971:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.740976:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.740994:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.741009:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.741021:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.741030:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.741037:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.741048:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.741059:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.741095:0:85069:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:1.0:1767319478.741102:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000b417eef5[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.741106:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000583483b5 17ffffc0001001 3:0 ffff90cb07bb7870 38 lru 00000080:00200000:1.0:1767319478.741115:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac69bdc7 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:1.0:1767319478.741117:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000b417eef5 00000080:00200000:1.0:1767319478.741119:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.741123:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.741141:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.741165:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.741168:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.741171:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.741177:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.741181:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.741183:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.741188:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.741196:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.741205:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.741208:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.741212:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.741216:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:1.0:1767319478.741220:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.741223:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.741227:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 159744 i_blocks 1 00000080:00200000:1.0:1767319478.741230:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.741239:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 159744, count: 4096 00000080:00200000:1.0:1767319478.741243:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 159744, bytes: 4096 00000080:00200000:1.0:1767319478.741245:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.741250:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 40, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.741252:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:1.0:1767319478.741254:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.741260:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:1.0:1767319478.741263:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:1.0:1767319478.741265:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.741278:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:1.0:1767319478.741284:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.741287:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.741295:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.741304:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.741313:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.741320:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.741327:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.741335:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.741341:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.741366:0:85069:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:1.0:1767319478.741372:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f992ad8b[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.741375:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000078d7deb5 17ffffc0001021 2:0 ffff90cb07bb70d8 39 lru 00000080:00200000:1.0:1767319478.741381:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000063e420d9 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:1.0:1767319478.741383:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f992ad8b 00000080:00200000:1.0:1767319478.741385:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.741387:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.741396:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.741420:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.741423:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.741426:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.742289:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.742297:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.742300:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.742307:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.742317:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.742328:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.742331:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.742338:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.742343:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:1.0:1767319478.742350:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.742353:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.742361:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 163840 i_blocks 1 00000080:00200000:1.0:1767319478.742365:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.742381:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 163840, count: 4096 00000080:00200000:1.0:1767319478.742386:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 163840, bytes: 4096 00000080:00200000:1.0:1767319478.742389:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.742394:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 41, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.742396:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:1.0:1767319478.742399:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.742407:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:1.0:1767319478.742411:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:1.0:1767319478.742414:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.742681:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:1.0:1767319478.742695:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.742698:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.742713:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.742726:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.742736:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.742744:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.742752:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.742761:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.742771:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.745059:0:85069:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:1.0:1767319478.745078:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000054292d5d[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.745083:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000118e1cd4 17ffffc0001001 3:0 ffff90cb07bb7bd0 40 lru 00000080:00200000:1.0:1767319478.745090:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000004f108808 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:1.0:1767319478.745093:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000054292d5d 00000080:00200000:1.0:1767319478.745094:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.745100:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.745124:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.745174:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.745179:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.745183:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.745197:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.745201:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.745204:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.745211:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.745235:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.745250:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.745252:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.745260:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.745266:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:1.0:1767319478.745274:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.745278:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.745289:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 167936 i_blocks 1 00000080:00200000:1.0:1767319478.745293:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.745315:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 167936, count: 4096 00000080:00200000:1.0:1767319478.745323:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 167936, bytes: 4096 00000080:00200000:1.0:1767319478.745328:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.745333:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 42, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.745336:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:1.0:1767319478.745339:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.745351:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:1.0:1767319478.745356:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:1.0:1767319478.745360:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.745383:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:1.0:1767319478.745395:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.745400:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.745418:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746308:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746331:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746340:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746347:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.746362:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.746394:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.746450:0:85069:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:1.0:1767319478.746459:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c42b71f1[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.746462:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4db3ca8 17ffffc0001001 3:0 ffff90cb07bb7ca8 41 lru 00000080:00200000:1.0:1767319478.746469:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000004e6728bb 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:1.0:1767319478.746471:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c42b71f1 00000080:00200000:1.0:1767319478.746472:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.746476:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.746495:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.746529:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.746533:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.746536:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.746548:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.746551:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.746554:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.746559:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746568:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.746581:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.746584:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.746591:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.746596:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:1.0:1767319478.746603:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.746607:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.746616:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 172032 i_blocks 1 00000080:00200000:1.0:1767319478.746620:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.746637:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 172032, count: 4096 00000080:00200000:1.0:1767319478.746643:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 172032, bytes: 4096 00000080:00200000:1.0:1767319478.746647:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.746652:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 43, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.746654:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:1.0:1767319478.746657:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.746666:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:1.0:1767319478.746670:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:1.0:1767319478.746674:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.746694:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:1.0:1767319478.746703:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.746707:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.746720:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746730:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746738:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746746:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746753:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.746761:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.746767:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.746785:0:85069:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:1.0:1767319478.746789:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000084ccccf4[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.746793:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000003e4f86a7 17ffffc0001001 3:0 ffff90cb07bb7e58 42 lru 00000080:00200000:1.0:1767319478.746799:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000009222da92 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:1.0:1767319478.746802:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000084ccccf4 00000080:00200000:1.0:1767319478.746803:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.746805:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.746814:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.746837:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.746841:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.746844:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.746850:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.746853:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.746856:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.746860:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746867:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.746875:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.746878:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.746882:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.746885:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:1.0:1767319478.746889:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.746891:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.746896:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 176128 i_blocks 1 00000080:00200000:1.0:1767319478.746899:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.746907:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 176128, count: 4096 00000080:00200000:1.0:1767319478.746910:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 176128, bytes: 4096 00000080:00200000:1.0:1767319478.746913:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.746917:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 44, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.746919:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:1.0:1767319478.746921:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.746927:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:1.0:1767319478.746930:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:1.0:1767319478.746933:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.746944:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:1.0:1767319478.746950:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.746953:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.746961:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746971:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746978:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746986:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.746993:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.747014:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.747020:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.747037:0:85069:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:1.0:1767319478.747042:0:85069:0:(rw26.c:969:ll_write_end()) page@000000002e8c87d6[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.747045:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000669532e6 17ffffc0001001 3:0 ffff90cb07bb7d80 43 lru 00000080:00200000:1.0:1767319478.747051:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000045c1d5ca 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:1.0:1767319478.747053:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000002e8c87d6 00000080:00200000:1.0:1767319478.747054:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.747057:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.747065:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.747089:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.747093:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.747095:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.747101:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.747104:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.747107:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.747111:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747119:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.747128:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.747130:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.747134:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.747137:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:1.0:1767319478.747141:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.747144:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.747149:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 180224 i_blocks 1 00000080:00200000:1.0:1767319478.747152:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.747160:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 180224, count: 4096 00000080:00200000:1.0:1767319478.747164:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 180224, bytes: 4096 00000080:00200000:1.0:1767319478.747166:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.747170:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 45, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.747172:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:1.0:1767319478.747174:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.747180:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:1.0:1767319478.747182:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:1.0:1767319478.747185:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.747197:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:1.0:1767319478.747203:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.747205:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.747212:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747221:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747229:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747236:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747243:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.747250:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.747255:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.747271:0:85069:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:1.0:1767319478.747275:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000b3bca82c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.747278:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000002b91886b 17ffffc0001001 3:0 ffff90cb07bb76c0 44 lru 00000080:00200000:1.0:1767319478.747284:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec5a836a 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:1.0:1767319478.747286:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000b3bca82c 00000080:00200000:1.0:1767319478.747287:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.747289:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.747297:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.747322:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.747325:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.747328:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.747334:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.747337:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.747340:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.747344:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747352:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.747360:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.747363:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.747397:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.747400:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:1.0:1767319478.747404:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.747407:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.747412:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 184320 i_blocks 1 00000080:00200000:1.0:1767319478.747415:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.747423:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 184320, count: 4096 00000080:00200000:1.0:1767319478.747428:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 184320, bytes: 4096 00000080:00200000:1.0:1767319478.747441:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.747445:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 46, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.747447:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:1.0:1767319478.747449:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.747455:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:1.0:1767319478.747458:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:1.0:1767319478.747460:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.747474:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:1.0:1767319478.747480:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.747483:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.747490:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747499:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747507:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747515:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747521:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.747529:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.747535:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.747551:0:85069:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:1.0:1767319478.747556:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000cfe3858a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.747560:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000852b0323 17ffffc0001001 3:0 ffff90cb07bb7288 45 lru 00000080:00200000:1.0:1767319478.747566:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f43a3913 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:1.0:1767319478.747568:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000cfe3858a 00000080:00200000:1.0:1767319478.747569:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.747571:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.747580:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.747603:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.747607:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.747609:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.747615:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.747618:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.747620:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.747624:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747632:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.747642:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.747644:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.747648:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.747651:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:1.0:1767319478.747654:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.747658:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.747663:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 188416 i_blocks 1 00000080:00200000:1.0:1767319478.747665:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.747673:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 188416, count: 4096 00000080:00200000:1.0:1767319478.747677:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 188416, bytes: 4096 00000080:00200000:1.0:1767319478.747679:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.747683:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 47, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.747685:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:1.0:1767319478.747687:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.747692:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:1.0:1767319478.747695:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:1.0:1767319478.747697:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.747710:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:1.0:1767319478.747716:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.747718:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.747726:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747735:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747743:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747750:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747756:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.747763:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.747768:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.747788:0:85069:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:1.0:1767319478.747793:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000086c0446c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.747796:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006adb5db8 17ffffc0001001 3:0 ffff90cb07bb75e8 46 lru 00000080:00200000:1.0:1767319478.747802:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000003890fde6 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:1.0:1767319478.747804:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000086c0446c 00000080:00200000:1.0:1767319478.747805:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.747808:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.747816:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.747839:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.747842:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.747844:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.747851:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.747854:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.747856:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.747861:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747869:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.747878:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.747881:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.747885:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.747888:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:1.0:1767319478.747891:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.747894:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.747899:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 192512 i_blocks 1 00000080:00200000:1.0:1767319478.747902:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.747910:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 192512, count: 4096 00000080:00200000:1.0:1767319478.747914:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 192512, bytes: 4096 00000080:00200000:1.0:1767319478.747916:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.747920:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 48, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.747921:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:1.0:1767319478.747924:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.747929:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:1.0:1767319478.747932:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:1.0:1767319478.747935:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.747947:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:1.0:1767319478.747953:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.747955:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.747962:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747972:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747980:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747988:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.747996:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.748004:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.748009:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.748026:0:85069:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:1.0:1767319478.748031:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000071b4baf3[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.748034:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd7fef66 17ffffc0001001 3:0 ffff90cb07bb7af8 47 lru 00000080:00200000:1.0:1767319478.748039:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000004f5cf456 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:1.0:1767319478.748041:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000071b4baf3 00000080:00200000:1.0:1767319478.748042:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.748044:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.748052:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.748074:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.748077:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.748079:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.748085:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.748088:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.748090:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.748094:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748101:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.748108:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.748111:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.748115:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.748117:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:1.0:1767319478.748121:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.748124:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.748128:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 196608 i_blocks 1 00000080:00200000:1.0:1767319478.748131:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.748139:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 196608, count: 4096 00000080:00200000:1.0:1767319478.748143:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 196608, bytes: 4096 00000080:00200000:1.0:1767319478.748145:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.748149:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 49, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.748150:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:1.0:1767319478.748152:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.748157:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:1.0:1767319478.748160:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:1.0:1767319478.748162:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.748175:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:1.0:1767319478.748180:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.748183:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.748190:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748198:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748206:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748213:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748220:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.748227:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.748231:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.748246:0:85069:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:1.0:1767319478.748251:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000a8fc79b4[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.748254:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000003c4855b5 17ffffc0001001 3:0 ffff90cb07bb7510 48 lru 00000080:00200000:1.0:1767319478.748259:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001532aa77 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:1.0:1767319478.748261:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000a8fc79b4 00000080:00200000:1.0:1767319478.748262:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.748264:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.748272:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.748296:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.748299:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.748302:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.748308:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.748311:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.748313:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.748318:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748326:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.748335:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.748338:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.748342:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.748345:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:1.0:1767319478.748348:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.748351:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.748356:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 200704 i_blocks 1 00000080:00200000:1.0:1767319478.748358:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.748396:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 200704, count: 4096 00000080:00200000:1.0:1767319478.748401:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 200704, bytes: 4096 00000080:00200000:1.0:1767319478.748403:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.748407:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 50, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.748409:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:1.0:1767319478.748411:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.748416:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:1.0:1767319478.748420:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:1.0:1767319478.748422:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.748446:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:1.0:1767319478.748453:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.748455:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.748464:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748472:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748479:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748486:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748493:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.748500:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.748505:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.748521:0:85069:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:1.0:1767319478.748526:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c33ddaed[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.748528:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1861fd1 17ffffc0001001 3:0 ffff90cb07bb7a20 49 lru 00000080:00200000:1.0:1767319478.748533:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000054ab8f9 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:1.0:1767319478.748536:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c33ddaed 00000080:00200000:1.0:1767319478.748537:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.748539:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.748547:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.748570:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.748573:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.748576:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.748582:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.748584:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.748587:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.748591:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748599:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.748608:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.748611:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.748615:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.748618:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:1.0:1767319478.748622:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.748625:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.748630:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 204800 i_blocks 1 00000080:00200000:1.0:1767319478.748633:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.748641:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 204800, count: 4096 00000080:00200000:1.0:1767319478.748645:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 204800, bytes: 4096 00000080:00200000:1.0:1767319478.748647:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.748650:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 51, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.748652:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:1.0:1767319478.748654:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.748659:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:1.0:1767319478.748662:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:1.0:1767319478.748664:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319478.748676:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:1.0:1767319478.748682:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319478.748684:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b441b0, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319478.748691:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748701:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748710:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748717:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748725:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.748733:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:1.0:1767319478.748739:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:1.0:1767319478.748756:0:85069:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:1.0:1767319478.748761:0:85069:0:(rw26.c:969:ll_write_end()) page@000000004b702abe[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:1.0:1767319478.748764:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000005f6bd23e 17ffffc0001001 3:0 ffff90cb07bb7798 50 lru 00000080:00200000:1.0:1767319478.748770:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000075468b1c 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:1.0:1767319478.748772:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000004b702abe 00000080:00200000:1.0:1767319478.748774:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319478.748776:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319478.748785:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319478.748808:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:1.0:1767319478.748812:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319478.748815:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319478.748821:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:1.0:1767319478.748824:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319478.748827:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b441b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319478.748831:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319478.748839:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319478.748848:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319478.748850:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b441b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319478.748854:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319478.748857:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:1.0:1767319478.748861:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319478.748864:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319478.748868:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 208896 i_blocks 1 00000080:00200000:1.0:1767319478.748872:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319478.748879:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 208896, count: 4096 00000080:00200000:1.0:1767319478.748883:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 208896, bytes: 4096 00000080:00200000:1.0:1767319478.748886:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319478.748890:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 52, [0x200004a51:0x23:0x0] hash] 00000020:00200000:1.0:1767319478.748892:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:1.0:1767319478.748894:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319478.748899:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:1.0:1767319478.748902:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:1.0:1767319478.748905:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.759083:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:2.0:1767319478.759114:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.759120:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.759144:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759161:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759175:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759184:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759192:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.759205:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.759220:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.759265:0:85069:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:2.0:1767319478.759275:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000842ed15[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.759278:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000079160597 17ffffc0001001 3:0 ffff90cb3c644360 51 lru 00000080:00200000:2.0:1767319478.759286:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000003110bf51 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:2.0:1767319478.759289:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000842ed15 00000080:00200000:2.0:1767319478.759290:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.759295:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.759317:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.759343:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.759354:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.759357:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.759409:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.759413:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.759416:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.759421:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759440:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.759457:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.759460:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.759467:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.759474:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:2.0:1767319478.759481:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.759485:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.759495:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 212992 i_blocks 1 00000080:00200000:2.0:1767319478.759499:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.759529:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 212992, count: 4096 00000080:00200000:2.0:1767319478.759536:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 212992, bytes: 4096 00000080:00200000:2.0:1767319478.759540:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.759546:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 53, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.759548:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:2.0:1767319478.759551:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.759564:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:2.0:1767319478.759569:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:2.0:1767319478.759573:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.759580:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:2.0:1767319478.759586:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.759588:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.759596:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759611:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759619:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759626:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759632:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.759639:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.759645:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.759663:0:85069:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:2.0:1767319478.759667:0:85069:0:(rw26.c:969:ll_write_end()) page@000000008b142122[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.759671:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000005ae21de0 17ffffc0001001 3:0 ffff90cb3c644000 52 lru 00000080:00200000:2.0:1767319478.759676:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2b0f6ec 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:2.0:1767319478.759679:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000008b142122 00000080:00200000:2.0:1767319478.759680:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.759682:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.759691:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.759702:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.759705:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.759707:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.759713:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.759720:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.759723:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.759727:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759734:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.759742:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.759745:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.759749:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.759752:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:2.0:1767319478.759756:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.759759:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.759764:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 217088 i_blocks 1 00000080:00200000:2.0:1767319478.759767:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.759774:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 217088, count: 4096 00000080:00200000:2.0:1767319478.759778:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 217088, bytes: 4096 00000080:00200000:2.0:1767319478.759781:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.759784:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 54, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.759786:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:2.0:1767319478.759789:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.759794:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:2.0:1767319478.759797:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:2.0:1767319478.759800:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.759805:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:2.0:1767319478.759811:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.759814:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.759821:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759840:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759849:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759857:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759863:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.759871:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.759879:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.759896:0:85069:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:2.0:1767319478.759900:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f27cf49a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.759903:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000009d8d860c 17ffffc0001001 3:0 ffff90cb3c644948 53 lru 00000080:00200000:2.0:1767319478.759909:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000042d0aeb2 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:2.0:1767319478.759911:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f27cf49a 00000080:00200000:2.0:1767319478.759912:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.759915:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.759923:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.759935:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.759938:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.759940:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.759946:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.759954:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.759957:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.759962:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.759969:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.759979:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.759981:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.759986:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.759989:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:2.0:1767319478.759993:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.759996:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.760001:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 221184 i_blocks 1 00000080:00200000:2.0:1767319478.760005:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.760012:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 221184, count: 4096 00000080:00200000:2.0:1767319478.760016:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 221184, bytes: 4096 00000080:00200000:2.0:1767319478.760019:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.760022:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 55, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.760024:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:2.0:1767319478.760026:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.760032:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:2.0:1767319478.760035:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:2.0:1767319478.760037:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.760043:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:2.0:1767319478.760050:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.760052:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.760060:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760079:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760088:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760095:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760103:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.760113:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.760119:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.760135:0:85069:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:2.0:1767319478.760140:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000077c59b2c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.760143:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000024e33bec 17ffffc0001001 3:0 ffff90cb3c6441b0 54 lru 00000080:00200000:2.0:1767319478.760149:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005a9725f6 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:2.0:1767319478.760151:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000077c59b2c 00000080:00200000:2.0:1767319478.760152:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.760155:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.760164:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.760176:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.760179:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.760182:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.760188:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.760197:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.760200:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.760204:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760211:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.760219:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.760221:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.760227:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.760230:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:2.0:1767319478.760234:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.760237:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.760242:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 225280 i_blocks 1 00000080:00200000:2.0:1767319478.760245:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.760253:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 225280, count: 4096 00000080:00200000:2.0:1767319478.760257:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 225280, bytes: 4096 00000080:00200000:2.0:1767319478.760260:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.760263:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 56, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.760265:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:2.0:1767319478.760267:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.760273:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:2.0:1767319478.760276:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:2.0:1767319478.760278:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.760284:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:2.0:1767319478.760290:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.760292:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.760300:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760319:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760328:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760335:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760342:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.760351:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.760357:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.760408:0:85069:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:2.0:1767319478.760413:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000000edd295[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.760416:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000001c6c82aa 17ffffc0001001 3:0 ffff90cb3c644438 55 lru 00000080:00200000:2.0:1767319478.760422:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000038b8370e 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:2.0:1767319478.760425:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000000edd295 00000080:00200000:2.0:1767319478.760426:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.760428:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.760449:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.760461:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.760464:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.760467:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.760472:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.760480:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.760483:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.760487:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760494:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.760502:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.760504:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.760509:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.760512:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:2.0:1767319478.760516:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.760519:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.760524:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 229376 i_blocks 1 00000080:00200000:2.0:1767319478.760526:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.760534:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 229376, count: 4096 00000080:00200000:2.0:1767319478.760538:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 229376, bytes: 4096 00000080:00200000:2.0:1767319478.760540:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.760543:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 57, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.760545:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:2.0:1767319478.760547:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.760553:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:2.0:1767319478.760555:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:2.0:1767319478.760558:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.760563:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:2.0:1767319478.760568:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.760570:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.760577:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760596:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760605:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760612:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760618:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.760627:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.760633:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.760649:0:85069:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:2.0:1767319478.760654:0:85069:0:(rw26.c:969:ll_write_end()) page@000000006fc1f687[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.760657:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000009fe8caef 17ffffc0001001 3:0 ffff90cb3c644798 56 lru 00000080:00200000:2.0:1767319478.760662:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000d9ecac34 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:2.0:1767319478.760664:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000006fc1f687 00000080:00200000:2.0:1767319478.760665:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.760668:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.760676:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.760687:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.760690:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.760692:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.760697:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.760704:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.760707:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.760711:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760719:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.760728:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.760730:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.760733:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.760736:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:2.0:1767319478.760739:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.760742:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.760746:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 233472 i_blocks 1 00000080:00200000:2.0:1767319478.760749:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.760756:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 233472, count: 4096 00000080:00200000:2.0:1767319478.760760:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 233472, bytes: 4096 00000080:00200000:2.0:1767319478.760762:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.760766:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 58, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.760767:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:2.0:1767319478.760770:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.760774:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:2.0:1767319478.760777:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:2.0:1767319478.760779:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.760784:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:2.0:1767319478.760789:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.760791:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.760798:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760816:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760826:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760833:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760840:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.760847:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.760852:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.760863:0:85069:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:2.0:1767319478.760867:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000aa269744[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.760870:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000266b9310 17ffffc0001001 3:0 ffff90cb3c644a20 57 lru 00000080:00200000:2.0:1767319478.760876:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000011c59131 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:2.0:1767319478.760878:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000aa269744 00000080:00200000:2.0:1767319478.760879:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.760881:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.760888:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.760899:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.760901:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.760903:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.760908:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.760914:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.760917:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.760922:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.760929:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.760938:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.760940:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.760943:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.760946:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:2.0:1767319478.760949:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.760952:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.760956:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 237568 i_blocks 1 00000080:00200000:2.0:1767319478.760959:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.760966:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 237568, count: 4096 00000080:00200000:2.0:1767319478.760969:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 237568, bytes: 4096 00000080:00200000:2.0:1767319478.760971:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.760975:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 59, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.760976:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:2.0:1767319478.760979:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.760984:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:2.0:1767319478.760986:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:2.0:1767319478.760989:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.760993:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:2.0:1767319478.760997:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.760999:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.761006:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761028:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761037:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761044:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761051:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.761059:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.761064:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.761079:0:85069:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:2.0:1767319478.761084:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000004116c74[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.761087:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f804d72b 17ffffc0001001 3:0 ffff90cb3c644510 58 lru 00000080:00200000:2.0:1767319478.761092:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000de06e59a 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:2.0:1767319478.761094:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000004116c74 00000080:00200000:2.0:1767319478.761095:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.761097:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.761105:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.761117:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.761120:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.761122:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.761127:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.761135:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.761138:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.761143:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761150:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.761158:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.761161:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.761165:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.761169:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:2.0:1767319478.761172:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.761175:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.761180:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 241664 i_blocks 1 00000080:00200000:2.0:1767319478.761183:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.761190:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 241664, count: 4096 00000080:00200000:2.0:1767319478.761194:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 241664, bytes: 4096 00000080:00200000:2.0:1767319478.761196:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.761216:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 60, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.761218:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:2.0:1767319478.761220:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.761226:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:2.0:1767319478.761229:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:2.0:1767319478.761231:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.761236:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:2.0:1767319478.761242:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.761244:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.761252:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761270:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761280:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761287:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761294:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.761302:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.761307:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.761321:0:85069:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:2.0:1767319478.761326:0:85069:0:(rw26.c:969:ll_write_end()) page@000000002db0bc06[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.761329:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000005ee421d1 17ffffc0001001 3:0 ffff90cb3c644af8 59 lru 00000080:00200000:2.0:1767319478.761334:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f73f2d52 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:2.0:1767319478.761336:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000002db0bc06 00000080:00200000:2.0:1767319478.761337:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.761340:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.761347:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.761358:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.761360:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.761362:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.761405:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.761414:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.761418:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.761422:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761439:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.761449:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.761452:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.761456:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.761459:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:2.0:1767319478.761463:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.761466:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.761470:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 245760 i_blocks 1 00000080:00200000:2.0:1767319478.761473:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.761481:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 245760, count: 4096 00000080:00200000:2.0:1767319478.761484:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 245760, bytes: 4096 00000080:00200000:2.0:1767319478.761487:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.761490:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 61, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.761492:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:2.0:1767319478.761494:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.761499:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:2.0:1767319478.761502:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:2.0:1767319478.761505:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.761510:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:2.0:1767319478.761516:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.761518:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.761525:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761544:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761552:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761561:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761568:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.761577:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.761582:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.761597:0:85069:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:2.0:1767319478.761601:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000941f6e2c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.761604:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000000e633983 17ffffc0001001 3:0 ffff90cb3c6445e8 60 lru 00000080:00200000:2.0:1767319478.761610:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000250bdc44 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:2.0:1767319478.761612:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000941f6e2c 00000080:00200000:2.0:1767319478.761614:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.761616:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.761623:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.761635:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.761637:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.761639:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.761644:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.761650:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.761653:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.761658:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761666:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.761674:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.761677:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.761680:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.761683:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:2.0:1767319478.761686:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.761690:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.761694:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 249856 i_blocks 1 00000080:00200000:2.0:1767319478.761697:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.761704:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 249856, count: 4096 00000080:00200000:2.0:1767319478.761707:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 249856, bytes: 4096 00000080:00200000:2.0:1767319478.761710:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.761713:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 62, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.761715:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:2.0:1767319478.761717:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.761722:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:2.0:1767319478.761725:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:2.0:1767319478.761727:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.761731:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:2.0:1767319478.761736:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.761738:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.761745:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761763:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761772:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761780:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761786:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.761793:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.761799:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.761814:0:85069:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:2.0:1767319478.761819:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000464dcd6a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.761822:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000053ee510c 17ffffc0001001 3:0 ffff90cb3c644288 61 lru 00000080:00200000:2.0:1767319478.761827:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000047e79a49 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:2.0:1767319478.761829:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000464dcd6a 00000080:00200000:2.0:1767319478.761830:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.761833:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.761841:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.761853:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.761856:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.761858:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.761865:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.761875:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.761878:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.761883:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761890:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.761898:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.761900:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.761904:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.761907:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:2.0:1767319478.761911:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.761914:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.761919:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 253952 i_blocks 1 00000080:00200000:2.0:1767319478.761922:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.761929:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 253952, count: 4096 00000080:00200000:2.0:1767319478.761933:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 253952, bytes: 4096 00000080:00200000:2.0:1767319478.761935:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.761939:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 63, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.761941:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:2.0:1767319478.761943:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.761948:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:2.0:1767319478.761951:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:2.0:1767319478.761953:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.761959:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:2.0:1767319478.761965:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.761967:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.761974:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.761994:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.762002:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.762010:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.762017:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.762026:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.762032:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.762047:0:85069:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:2.0:1767319478.762051:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000093754fdc[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.762055:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000094353475 17ffffc0001001 3:0 ffff90cb3c6446c0 62 lru 00000080:00200000:2.0:1767319478.762060:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000107070df 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:2.0:1767319478.762062:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000093754fdc 00000080:00200000:2.0:1767319478.762064:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.762066:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.762074:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.762086:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.762089:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.762091:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.762096:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.762105:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.762108:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.762113:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.762120:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.762129:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.762131:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.762136:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.762139:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:2.0:1767319478.762143:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.762146:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.762151:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 258048 i_blocks 1 00000080:00200000:2.0:1767319478.762154:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.762163:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 258048, count: 4096 00000080:00200000:2.0:1767319478.762167:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 258048, bytes: 4096 00000080:00200000:2.0:1767319478.762169:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.762172:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 64, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.762174:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:2.0:1767319478.762176:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.762181:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:2.0:1767319478.762183:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:2.0:1767319478.762185:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.762191:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:2.0:1767319478.762196:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.762198:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.762205:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.762225:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.762234:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.762241:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.762247:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.762257:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.762263:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.762281:0:85069:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:2.0:1767319478.762285:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000b591c942[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.762288:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000e27b4564 17ffffc0001001 3:0 ffff90cb3c644d80 63 lru 00000080:00200000:2.0:1767319478.762294:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005760f962 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:2.0:1767319478.762296:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000b591c942 00000080:00200000:2.0:1767319478.762297:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.762300:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.762308:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.762320:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.762323:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.762326:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.762332:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.762340:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.762343:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.762348:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.762356:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.762364:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.762401:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.762406:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.762409:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:2.0:1767319478.762413:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.762417:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.762422:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 262144 i_blocks 1 00000080:00200000:2.0:1767319478.762425:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.766828:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 262144, count: 4096 00000080:00200000:2.0:1767319478.766850:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 262144, bytes: 4096 00000080:00200000:2.0:1767319478.766857:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.766866:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 65, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.766868:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:2.0:1767319478.766874:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.766893:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:2.0:1767319478.766901:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:2.0:1767319478.766905:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.766936:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:2.0:1767319478.766956:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.766962:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.766983:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767020:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767034:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767042:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767050:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.767062:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.767076:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.767124:0:85069:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:2.0:1767319478.767133:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000ed95a235[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.767136:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000c39d8029 17ffffc0001001 3:0 ffff90cb3c644e58 64 lru 00000080:00200000:2.0:1767319478.767143:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000004b5a5194 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:2.0:1767319478.767145:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000ed95a235 00000080:00200000:2.0:1767319478.767147:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.767151:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.767175:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.767201:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.767206:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.767209:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.767410:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.767420:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.767423:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.767462:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767472:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.767487:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.767490:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.767499:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.767505:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:2.0:1767319478.767514:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.767518:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.767530:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 266240 i_blocks 1 00000080:00200000:2.0:1767319478.767535:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.767550:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 266240, count: 4096 00000080:00200000:2.0:1767319478.767554:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 266240, bytes: 4096 00000080:00200000:2.0:1767319478.767557:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.767561:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 66, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.767563:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:2.0:1767319478.767566:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.767573:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:2.0:1767319478.767577:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:2.0:1767319478.767579:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.767587:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:2.0:1767319478.767595:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.767598:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.767607:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767630:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767640:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767648:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767654:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.767664:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.767670:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.767698:0:85069:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:2.0:1767319478.767704:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000caa56587[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.767707:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1ee1d9a 17ffffc0001021 2:0 ffff90cb3c644ca8 65 lru 00000080:00200000:2.0:1767319478.767713:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000828dd297 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:2.0:1767319478.767715:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000caa56587 00000080:00200000:2.0:1767319478.767716:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.767719:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.767728:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.767741:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.767744:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.767746:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.767753:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.767760:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.767763:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.767768:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767776:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.767785:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.767787:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.767792:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.767795:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:2.0:1767319478.767799:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.767803:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.767809:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 270336 i_blocks 1 00000080:00200000:2.0:1767319478.767812:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.767820:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 270336, count: 4096 00000080:00200000:2.0:1767319478.767823:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 270336, bytes: 4096 00000080:00200000:2.0:1767319478.767825:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.767829:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 67, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.767831:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:2.0:1767319478.767833:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.767838:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:2.0:1767319478.767842:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:2.0:1767319478.767844:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.767850:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:2.0:1767319478.767856:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.767858:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.767866:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767885:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767893:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767901:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.767908:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.767917:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.768086:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.768105:0:85069:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:2.0:1767319478.768110:0:85069:0:(rw26.c:969:ll_write_end()) page@000000005ca89bb6[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.768114:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000038542390 17ffffc0001001 3:0 ffff90cb3c644bd0 66 lru 00000080:00200000:2.0:1767319478.768120:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000009c38f0cb 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:2.0:1767319478.768123:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000005ca89bb6 00000080:00200000:2.0:1767319478.768124:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.768126:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.768135:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.768147:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.768150:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.768152:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.768158:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.768165:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.768168:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.768172:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.768179:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.768188:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.768191:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.768195:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.768199:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:2.0:1767319478.768202:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.768205:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.768211:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 274432 i_blocks 1 00000080:00200000:2.0:1767319478.768348:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.768359:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 274432, count: 4096 00000080:00200000:2.0:1767319478.768364:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 274432, bytes: 4096 00000080:00200000:2.0:1767319478.768402:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.768406:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 68, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.768408:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:2.0:1767319478.768410:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.768417:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:2.0:1767319478.768420:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:2.0:1767319478.768423:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.768718:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:2.0:1767319478.768730:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.768732:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.768743:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.768767:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.768777:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.768785:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.768793:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.768802:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.768810:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.768832:0:85069:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:2.0:1767319478.768837:0:85069:0:(rw26.c:969:ll_write_end()) page@000000008fa8382a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.768840:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000005829f7c6 17ffffc0001001 3:0 ffff90cb3c6440d8 67 lru 00000080:00200000:2.0:1767319478.768847:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000ebe2aab8 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:2.0:1767319478.768849:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000008fa8382a 00000080:00200000:2.0:1767319478.768851:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.768853:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.768864:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.768879:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.768882:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.768885:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.768892:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.768900:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.768903:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.768908:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.768917:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.769016:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.769019:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.769025:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.769029:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:2.0:1767319478.769034:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.769037:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.769043:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 278528 i_blocks 1 00000080:00200000:2.0:1767319478.769047:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.769058:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 278528, count: 4096 00000080:00200000:2.0:1767319478.769063:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 278528, bytes: 4096 00000080:00200000:2.0:1767319478.769065:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.769069:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 69, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.769071:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:2.0:1767319478.769074:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.769080:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:2.0:1767319478.769083:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:2.0:1767319478.769086:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.769092:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:2.0:1767319478.769099:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.769102:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.769110:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.769129:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.769139:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.769147:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.769154:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.769164:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.769171:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.769202:0:85069:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:2.0:1767319478.769206:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000bf21e264[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.769209:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000366e5d07 17ffffc0001001 3:0 ffff90cb3c76f870 68 lru 00000080:00200000:2.0:1767319478.769353:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000002991183b 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:2.0:1767319478.769357:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000bf21e264 00000080:00200000:2.0:1767319478.769359:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.769363:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.769546:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.769563:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.769566:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.769569:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.769576:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.769584:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.769587:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.769592:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.769601:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.769611:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.769614:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.769618:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.769622:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:2.0:1767319478.769626:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.769629:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.769636:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 282624 i_blocks 1 00000080:00200000:2.0:1767319478.769639:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.769651:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 282624, count: 4096 00000080:00200000:2.0:1767319478.769655:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 282624, bytes: 4096 00000080:00200000:2.0:1767319478.769658:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.769662:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 70, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.769663:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:2.0:1767319478.769666:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.769671:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:2.0:1767319478.769675:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:2.0:1767319478.769677:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.769685:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:2.0:1767319478.769692:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.769695:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.769705:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.769724:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.769733:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.769741:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.769748:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.769757:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.769764:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.769783:0:85069:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:2.0:1767319478.769788:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000dc38fc1f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.769791:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000b9d7d431 17ffffc0001001 3:0 ffff90cb3c76f360 69 lru 00000080:00200000:2.0:1767319478.769797:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000cad1d90a 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:2.0:1767319478.769800:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000dc38fc1f 00000080:00200000:2.0:1767319478.769801:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.769803:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.769812:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.769824:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.769827:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.769829:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.769835:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.769842:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.769846:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.769850:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.770575:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.770591:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.770594:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.770602:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.770606:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:2.0:1767319478.770612:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.770615:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.770624:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 286720 i_blocks 1 00000080:00200000:2.0:1767319478.770628:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.770641:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 286720, count: 4096 00000080:00200000:2.0:1767319478.770648:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 286720, bytes: 4096 00000080:00200000:2.0:1767319478.770651:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.770656:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 71, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.770658:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:2.0:1767319478.770661:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.770669:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:2.0:1767319478.770673:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:2.0:1767319478.770677:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.770685:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:2.0:1767319478.770697:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.770700:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.770711:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.770734:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.770744:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.770752:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.770759:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.770769:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.770777:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.770802:0:85069:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:2.0:1767319478.770808:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f6ff5308[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.770812:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000005fb341b3 17ffffc0001001 3:0 ffff90cb3c76f000 70 lru 00000080:00200000:2.0:1767319478.770818:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000063773ff5 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:2.0:1767319478.770821:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f6ff5308 00000080:00200000:2.0:1767319478.770822:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.770825:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.770838:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.770854:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.770858:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.770860:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.770869:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.770878:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.770881:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.770886:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.770894:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.770902:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.770905:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.770910:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.770913:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:2.0:1767319478.770916:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.770919:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.772169:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 290816 i_blocks 1 00000080:00200000:2.0:1767319478.772177:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.772203:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 290816, count: 4096 00000080:00200000:2.0:1767319478.772210:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 290816, bytes: 4096 00000080:00200000:2.0:1767319478.772428:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.772536:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 72, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.772539:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:2.0:1767319478.772543:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.772556:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:2.0:1767319478.772563:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:2.0:1767319478.772567:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.772584:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:2.0:1767319478.772605:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.772610:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.772631:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.772666:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.772678:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.772686:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.772693:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.772706:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.772718:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.772751:0:85069:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:2.0:1767319478.772759:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000070e6acac[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.772762:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f6b97737 17ffffc0001001 3:0 ffff90cb3c76f948 71 lru 00000080:00200000:2.0:1767319478.772769:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001daccd2b 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:2.0:1767319478.772771:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000070e6acac 00000080:00200000:2.0:1767319478.772773:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.772777:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.772796:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.772819:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.772823:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.772826:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.772837:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.772848:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.772851:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.772857:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.772866:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.772880:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.772884:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.772891:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.772896:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:2.0:1767319478.772902:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.772905:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.772911:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 294912 i_blocks 1 00000080:00200000:2.0:1767319478.772914:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.775539:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 294912, count: 4096 00000080:00200000:2.0:1767319478.775566:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 294912, bytes: 4096 00000080:00200000:2.0:1767319478.775572:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.775580:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 73, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.775582:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:2.0:1767319478.775588:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.775604:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:2.0:1767319478.775612:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:2.0:1767319478.775616:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.775637:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:2.0:1767319478.775657:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.775662:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.775686:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.775724:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.775738:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.775747:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.775755:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.775766:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.775779:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.775815:0:85069:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:2.0:1767319478.775823:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f2f715f2[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.775826:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000000ed2161 17ffffc0001001 3:0 ffff90cb3c76f1b0 72 lru 00000080:00200000:2.0:1767319478.775833:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000e579cd29 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:2.0:1767319478.775835:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f2f715f2 00000080:00200000:2.0:1767319478.775836:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.775840:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.775860:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.775883:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.775887:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.775890:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.775902:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.775909:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.775912:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.775918:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.775940:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.775955:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.775958:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.775965:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.775971:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:2.0:1767319478.775979:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.775983:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.775994:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 299008 i_blocks 1 00000080:00200000:2.0:1767319478.775998:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.776008:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 299008, count: 4096 00000080:00200000:2.0:1767319478.776012:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 299008, bytes: 4096 00000080:00200000:2.0:1767319478.776015:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.776019:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 74, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.776021:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:2.0:1767319478.776024:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.776029:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:2.0:1767319478.776032:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:2.0:1767319478.776034:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.776040:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:2.0:1767319478.776045:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.776047:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.776055:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776075:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776083:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776091:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776099:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.776108:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.776115:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.776131:0:85069:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:2.0:1767319478.776136:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000fc9fe809[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.776140:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000005265d61 17ffffc0001001 3:0 ffff90cb3c76f438 73 lru 00000080:00200000:2.0:1767319478.776146:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7ce8e2f 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:2.0:1767319478.776148:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000fc9fe809 00000080:00200000:2.0:1767319478.776150:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.776152:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.776161:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.776173:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.776176:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.776179:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.776184:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.776193:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.776196:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.776200:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776208:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.776234:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.776236:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.776241:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.776244:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:2.0:1767319478.776248:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.776251:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.776256:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 303104 i_blocks 1 00000080:00200000:2.0:1767319478.776259:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.776267:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 303104, count: 4096 00000080:00200000:2.0:1767319478.776271:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 303104, bytes: 4096 00000080:00200000:2.0:1767319478.776273:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.776277:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 75, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.776278:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:2.0:1767319478.776281:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.776286:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:2.0:1767319478.776289:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:2.0:1767319478.776291:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.776296:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:2.0:1767319478.776301:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.776303:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.776311:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776329:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776338:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776345:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776352:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.776360:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.776408:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.776428:0:85069:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:2.0:1767319478.776443:0:85069:0:(rw26.c:969:ll_write_end()) page@000000007f700567[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.776446:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000004f429854 17ffffc0001001 3:0 ffff90cb3c76f798 74 lru 00000080:00200000:2.0:1767319478.776451:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000eef9ac4d 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:2.0:1767319478.776453:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000007f700567 00000080:00200000:2.0:1767319478.776454:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.776457:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.776465:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.776478:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.776481:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.776483:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.776489:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.776496:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.776499:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.776503:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776509:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.776518:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.776520:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.776524:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.776527:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:2.0:1767319478.776531:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.776534:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.776538:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 307200 i_blocks 1 00000080:00200000:2.0:1767319478.776541:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.776549:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 307200, count: 4096 00000080:00200000:2.0:1767319478.776552:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 307200, bytes: 4096 00000080:00200000:2.0:1767319478.776555:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.776559:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 76, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.776560:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:2.0:1767319478.776563:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.776568:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:2.0:1767319478.776571:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:2.0:1767319478.776573:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.776579:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:2.0:1767319478.776585:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.776587:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.776594:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776617:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776626:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776634:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776641:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.776648:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.776653:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.776666:0:85069:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:2.0:1767319478.776670:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f3c9634f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.776673:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006e09157c 17ffffc0001001 3:0 ffff90cb3c76fa20 75 lru 00000080:00200000:2.0:1767319478.776679:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f562bf4f 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:2.0:1767319478.776680:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f3c9634f 00000080:00200000:2.0:1767319478.776681:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.776683:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.776691:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.776701:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.776704:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.776706:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.776711:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.776717:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.776720:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.776724:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776733:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.776741:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.776743:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.776747:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.776749:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:2.0:1767319478.776753:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.776756:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.776760:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 311296 i_blocks 1 00000080:00200000:2.0:1767319478.776763:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.776770:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 311296, count: 4096 00000080:00200000:2.0:1767319478.776774:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 311296, bytes: 4096 00000080:00200000:2.0:1767319478.776776:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.776780:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 77, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.776782:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:2.0:1767319478.776784:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.776789:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:2.0:1767319478.776791:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:2.0:1767319478.776794:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.776799:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:2.0:1767319478.776803:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.776805:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.776812:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776830:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776839:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776847:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776854:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.776861:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.776865:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.776877:0:85069:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:2.0:1767319478.776881:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c01bc6a0[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.776884:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000009b407264 17ffffc0001001 3:0 ffff90cb3c76f510 76 lru 00000080:00200000:2.0:1767319478.776889:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000039291d8c 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:2.0:1767319478.776891:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c01bc6a0 00000080:00200000:2.0:1767319478.776892:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.776894:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.776901:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.776912:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.776915:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.776917:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.776922:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.776928:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.776931:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.776936:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.776944:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.776952:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.776954:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.776957:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.776960:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:2.0:1767319478.776963:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.776966:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.776971:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 315392 i_blocks 1 00000080:00200000:2.0:1767319478.776973:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.776981:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 315392, count: 4096 00000080:00200000:2.0:1767319478.776985:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 315392, bytes: 4096 00000080:00200000:2.0:1767319478.776987:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.776991:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 78, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.776992:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:2.0:1767319478.776995:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.776999:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:2.0:1767319478.777002:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:2.0:1767319478.777004:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.777009:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:2.0:1767319478.777014:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.777017:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.777023:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777042:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777051:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777059:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777066:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.777076:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.777081:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.777098:0:85069:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:2.0:1767319478.777103:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f473cce9[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.777105:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000007e77ae6f 17ffffc0001001 3:0 ffff90cb3c76faf8 77 lru 00000080:00200000:2.0:1767319478.777111:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000334e6f69 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:2.0:1767319478.777113:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f473cce9 00000080:00200000:2.0:1767319478.777114:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.777117:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.777124:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.777137:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.777139:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.777141:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.777147:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.777155:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.777158:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.777162:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777170:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.777179:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.777181:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.777186:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.777189:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:2.0:1767319478.777192:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.777196:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.777201:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 319488 i_blocks 1 00000080:00200000:2.0:1767319478.777203:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.777211:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 319488, count: 4096 00000080:00200000:2.0:1767319478.777214:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 319488, bytes: 4096 00000080:00200000:2.0:1767319478.777217:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.777221:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 79, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.777222:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:2.0:1767319478.777224:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.777229:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:2.0:1767319478.777232:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:2.0:1767319478.777234:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.777239:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:2.0:1767319478.777244:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.777246:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.777254:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777273:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777282:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777290:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777297:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.777305:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.777311:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.777329:0:85069:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:2.0:1767319478.777334:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000088c5d4e4[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.777337:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0169329 17ffffc0001001 3:0 ffff90cb3c76f5e8 78 lru 00000080:00200000:2.0:1767319478.777342:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000b28b0419 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:2.0:1767319478.777344:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000088c5d4e4 00000080:00200000:2.0:1767319478.777345:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.777348:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.777356:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.777401:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.777405:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.777408:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.777414:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.777424:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.777427:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.777443:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777451:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.777460:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.777463:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.777467:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.777470:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:2.0:1767319478.777474:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.777477:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.777482:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 323584 i_blocks 1 00000080:00200000:2.0:1767319478.777485:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.777492:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 323584, count: 4096 00000080:00200000:2.0:1767319478.777496:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 323584, bytes: 4096 00000080:00200000:2.0:1767319478.777498:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.777502:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 80, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.777503:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:2.0:1767319478.777506:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.777511:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:2.0:1767319478.777514:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:2.0:1767319478.777516:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.777521:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:2.0:1767319478.777526:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.777528:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.777535:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777554:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777563:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777571:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777577:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.777584:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.777589:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.777601:0:85069:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:2.0:1767319478.777605:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000a7fd0508[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.777608:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f55d6e5d 17ffffc0001001 3:0 ffff90cb3c76f288 79 lru 00000080:00200000:2.0:1767319478.777614:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad24b831 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1767319478.777615:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000a7fd0508 00000080:00200000:2.0:1767319478.777616:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.777618:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.777625:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.777636:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.777639:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.777641:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.777646:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.777652:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.777655:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.777659:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777667:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.777676:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.777678:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.777681:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.777684:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:2.0:1767319478.777687:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.777690:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.777694:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 327680 i_blocks 1 00000080:00200000:2.0:1767319478.777697:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.777704:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 327680, count: 4096 00000080:00200000:2.0:1767319478.777707:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 327680, bytes: 4096 00000080:00200000:2.0:1767319478.777710:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.777713:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 81, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.777714:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:2.0:1767319478.777717:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.777722:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:2.0:1767319478.777724:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:2.0:1767319478.777727:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.777731:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:2.0:1767319478.777736:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.777738:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.777744:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777762:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777771:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777779:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777785:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.777792:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.777798:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.777820:0:85069:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:2.0:1767319478.777825:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c3ca3eca[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.777828:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f546270f 17ffffc0001021 2:0 ffff90cb3c76f6c0 80 lru 00000080:00200000:2.0:1767319478.777834:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000041435f74 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1767319478.777836:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c3ca3eca 00000080:00200000:2.0:1767319478.777838:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.777840:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.777848:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.777862:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.777865:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.777867:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.777872:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.777879:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.777882:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.777886:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.777894:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.777902:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.777905:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.777910:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.777913:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:2.0:1767319478.777921:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.777924:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.777929:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 331776 i_blocks 1 00000080:00200000:2.0:1767319478.777932:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.777940:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 331776, count: 4096 00000080:00200000:2.0:1767319478.777943:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 331776, bytes: 4096 00000080:00200000:2.0:1767319478.777945:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.777949:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 82, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.777950:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:2.0:1767319478.777953:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.777958:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:2.0:1767319478.777961:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:2.0:1767319478.777963:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.777968:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:2.0:1767319478.777974:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.777976:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.777983:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.778002:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.778011:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.778018:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.778024:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.778033:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.778039:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.778056:0:85069:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:2.0:1767319478.778060:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f163bfdf[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.778063:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000bde27fb0 17ffffc0001001 3:0 ffff90cb3c76fd80 81 lru 00000080:00200000:2.0:1767319478.778069:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000bcbe21a7 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319478.778071:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f163bfdf 00000080:00200000:2.0:1767319478.778072:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.778074:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.778083:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.778095:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.778098:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.778100:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.778106:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.778114:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.778117:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.778122:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.778130:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.778140:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.778142:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.778147:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.778150:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:2.0:1767319478.778153:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.778156:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.778162:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 335872 i_blocks 1 00000080:00200000:2.0:1767319478.778164:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.778171:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 335872, count: 4096 00000080:00200000:2.0:1767319478.778175:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 335872, bytes: 4096 00000080:00200000:2.0:1767319478.778177:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.778181:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 83, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.778183:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:2.0:1767319478.778185:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.778190:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:2.0:1767319478.778193:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:2.0:1767319478.778195:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.778200:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:2.0:1767319478.778206:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.778209:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.778215:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.778237:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.778245:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.778251:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.778257:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.778265:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.778271:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.778287:0:85069:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:2.0:1767319478.778292:0:85069:0:(rw26.c:969:ll_write_end()) page@000000008d6b3fc8[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.778295:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000a76276b8 17ffffc0001001 3:0 ffff90cb3c76fe58 82 lru 00000080:00200000:2.0:1767319478.778300:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005278396a 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319478.778302:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000008d6b3fc8 00000080:00200000:2.0:1767319478.778303:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.778305:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.778314:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.778325:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.778329:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.778331:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.778337:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.778344:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.778347:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.778352:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.778360:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.778402:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.778405:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.778410:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.778413:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:2.0:1767319478.778416:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.778420:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.778424:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 339968 i_blocks 1 00000080:00200000:2.0:1767319478.778427:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.779576:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 339968, count: 4096 00000080:00200000:2.0:1767319478.779586:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 339968, bytes: 4096 00000080:00200000:2.0:1767319478.779589:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.779595:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 84, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.779597:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:2.0:1767319478.779600:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.779610:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:2.0:1767319478.779616:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:2.0:1767319478.779619:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.779630:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:2.0:1767319478.779642:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.779645:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.779659:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.779686:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.779697:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.779706:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.779713:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.779721:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.779729:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.779752:0:85069:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:2.0:1767319478.779758:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000ce6e7a44[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.779761:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000004d8ec43f 17ffffc0001001 3:0 ffff90cb3c76fca8 83 lru 00000080:00200000:2.0:1767319478.779767:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7dd6b8d 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319478.779769:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000ce6e7a44 00000080:00200000:2.0:1767319478.779770:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.779773:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.779786:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.779802:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.779806:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.779808:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.779817:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.779823:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.779826:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.779831:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.779840:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.779851:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.779853:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.779858:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.779862:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:2.0:1767319478.779867:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.779870:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.779877:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 344064 i_blocks 1 00000080:00200000:2.0:1767319478.779880:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.779887:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 344064, count: 4096 00000080:00200000:2.0:1767319478.779890:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 344064, bytes: 4096 00000080:00200000:2.0:1767319478.779892:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.779896:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 85, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.779897:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:2.0:1767319478.779900:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.779905:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:2.0:1767319478.779907:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:2.0:1767319478.779909:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.779914:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:2.0:1767319478.779919:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.779931:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.779939:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.779957:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.779967:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.779974:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.779981:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.779989:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.779993:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.780005:0:85069:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:2.0:1767319478.780009:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000092a80aeb[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.780012:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef367991 17ffffc0001001 3:0 ffff90cb3c76fbd0 84 lru 00000080:00200000:2.0:1767319478.780017:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7e74e3f 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319478.780019:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000092a80aeb 00000080:00200000:2.0:1767319478.780020:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.780022:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.780029:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.780040:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.780042:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.780045:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.780050:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.780056:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.780058:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.780063:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780071:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.780079:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.780081:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.780085:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.780087:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:2.0:1767319478.780091:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.780094:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.780098:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 348160 i_blocks 1 00000080:00200000:2.0:1767319478.780101:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.780107:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 348160, count: 4096 00000080:00200000:2.0:1767319478.780110:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 348160, bytes: 4096 00000080:00200000:2.0:1767319478.780113:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.780116:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 86, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.780118:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:2.0:1767319478.780120:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.780125:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:2.0:1767319478.780127:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:2.0:1767319478.780130:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.780134:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:2.0:1767319478.780138:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.780141:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.780147:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780165:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780174:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780182:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780189:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.780196:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.780200:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.780224:0:85069:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:2.0:1767319478.780228:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000faf3300a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.780231:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000001891a8d3 17ffffc0001001 3:0 ffff90cb3c76f0d8 85 lru 00000080:00200000:2.0:1767319478.780237:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000008d339038 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319478.780238:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000faf3300a 00000080:00200000:2.0:1767319478.780239:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.780241:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.780248:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.780259:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.780262:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.780264:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.780269:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.780277:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.780280:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.780284:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780292:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.780300:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.780302:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.780306:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.780308:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:2.0:1767319478.780312:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.780315:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.780319:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 352256 i_blocks 1 00000080:00200000:2.0:1767319478.780322:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.780329:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 352256, count: 4096 00000080:00200000:2.0:1767319478.780332:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 352256, bytes: 4096 00000080:00200000:2.0:1767319478.780334:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.780338:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 87, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.780339:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:2.0:1767319478.780342:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.780346:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:2.0:1767319478.780349:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:2.0:1767319478.780351:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.780356:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:2.0:1767319478.780360:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.780363:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.780407:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780426:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780720:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780727:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780733:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.780742:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.780749:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.780782:0:85069:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:2.0:1767319478.780787:0:85069:0:(rw26.c:969:ll_write_end()) page@000000008e984efe[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.780791:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000001645123a 17ffffc0001001 3:0 ffff90cb34c546c0 86 lru 00000080:00200000:2.0:1767319478.780796:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000009268e285 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319478.780799:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000008e984efe 00000080:00200000:2.0:1767319478.780800:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.780803:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.780812:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.780824:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.780828:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.780831:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.780837:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.780844:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.780847:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.780852:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780860:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.780869:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.780872:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.780876:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.780880:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:2.0:1767319478.780883:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.780887:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.780892:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 356352 i_blocks 1 00000080:00200000:2.0:1767319478.780895:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.780904:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 356352, count: 4096 00000080:00200000:2.0:1767319478.780908:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 356352, bytes: 4096 00000080:00200000:2.0:1767319478.780911:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.780915:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 88, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.780916:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:2.0:1767319478.780931:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.780937:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:2.0:1767319478.780940:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:2.0:1767319478.780942:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.780948:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:2.0:1767319478.780955:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.780957:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.780965:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780983:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780991:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.780998:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781005:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.781014:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.781020:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.781036:0:85069:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:2.0:1767319478.781040:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000081c29426[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.781042:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000005f1ef4f7 17ffffc0001001 3:0 ffff90cb34c54d80 87 lru 00000080:00200000:2.0:1767319478.781048:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000003da8d2a5 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319478.781050:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000081c29426 00000080:00200000:2.0:1767319478.781051:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.781053:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.781062:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.781074:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.781076:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.781079:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.781084:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.781092:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.781095:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.781100:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781107:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.781116:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.781119:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.781123:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.781126:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:2.0:1767319478.781130:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.781133:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.781139:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 360448 i_blocks 1 00000080:00200000:2.0:1767319478.781141:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.781149:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 360448, count: 4096 00000080:00200000:2.0:1767319478.781153:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 360448, bytes: 4096 00000080:00200000:2.0:1767319478.781155:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.781159:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 89, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.781160:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:2.0:1767319478.781163:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.781168:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:2.0:1767319478.781171:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:2.0:1767319478.781174:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.781179:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:2.0:1767319478.781184:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.781187:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.781194:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781321:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781332:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781338:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781344:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.781353:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.781359:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.781404:0:85069:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:2.0:1767319478.781408:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000717b0af3[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.781412:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000090a8a93d 17ffffc0001001 3:0 ffff90cb34c54e58 88 lru 00000080:00200000:2.0:1767319478.781416:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000009bed8364 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319478.781419:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000717b0af3 00000080:00200000:2.0:1767319478.781420:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.781422:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.781527:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.781541:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.781545:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.781547:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.781553:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.781562:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.781564:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.781569:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781576:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.781585:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.781587:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.781592:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.781594:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:2.0:1767319478.781598:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.781602:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.781607:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 364544 i_blocks 1 00000080:00200000:2.0:1767319478.781609:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.781618:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 364544, count: 4096 00000080:00200000:2.0:1767319478.781622:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 364544, bytes: 4096 00000080:00200000:2.0:1767319478.781624:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.781627:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 90, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.781629:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:2.0:1767319478.781631:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.781636:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:2.0:1767319478.781639:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:2.0:1767319478.781642:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.781648:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:2.0:1767319478.781654:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.781656:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.781664:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781683:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781692:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781699:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781705:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.781713:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.781718:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.781735:0:85069:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:2.0:1767319478.781739:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000024496aa5[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.781742:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006bc61114 17ffffc0001001 3:0 ffff90cb34c54ca8 89 lru 00000080:00200000:2.0:1767319478.781748:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000002967617d 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319478.781750:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000024496aa5 00000080:00200000:2.0:1767319478.781751:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.781753:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.781760:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.781771:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.781774:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.781777:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.781782:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.781790:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.781793:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.781798:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781806:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.781814:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.781816:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.781821:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.781824:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:2.0:1767319478.781828:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.781831:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.781837:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 368640 i_blocks 1 00000080:00200000:2.0:1767319478.781840:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.781848:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 368640, count: 4096 00000080:00200000:2.0:1767319478.781852:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 368640, bytes: 4096 00000080:00200000:2.0:1767319478.781854:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.781858:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 91, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.781860:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:2.0:1767319478.781862:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.781868:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:2.0:1767319478.781871:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:2.0:1767319478.781874:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.781879:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:2.0:1767319478.781886:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.781888:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.781895:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.781916:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782002:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782011:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782018:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.782027:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.782033:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.782049:0:85069:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:2.0:1767319478.782054:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f3ce351b[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.782057:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f17b41a1 17ffffc0001001 3:0 ffff90cb34c54bd0 90 lru 00000080:00200000:2.0:1767319478.782062:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000116ef846 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319478.782065:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f3ce351b 00000080:00200000:2.0:1767319478.782066:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.782068:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.782077:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.782090:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.782093:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.782095:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.782101:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.782112:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.782114:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.782119:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782126:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.782135:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.782138:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.782143:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.782146:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:2.0:1767319478.782150:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.782154:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.782159:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 372736 i_blocks 1 00000080:00200000:2.0:1767319478.782161:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.782169:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 372736, count: 4096 00000080:00200000:2.0:1767319478.782173:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 372736, bytes: 4096 00000080:00200000:2.0:1767319478.782175:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.782178:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 92, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.782180:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:2.0:1767319478.782182:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.782187:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:2.0:1767319478.782190:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:2.0:1767319478.782192:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.782198:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:2.0:1767319478.782204:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.782207:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.782343:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782558:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782569:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782577:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782583:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.782593:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.782600:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.782619:0:85069:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:2.0:1767319478.782624:0:85069:0:(rw26.c:969:ll_write_end()) page@000000002b766d8f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.782627:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000132330fc 17ffffc0001001 3:0 ffff90cb34c540d8 91 lru 00000080:00200000:2.0:1767319478.782633:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000099403aec 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319478.782636:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000002b766d8f 00000080:00200000:2.0:1767319478.782636:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.782642:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.782652:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.782666:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.782670:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.782672:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.782679:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.782687:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.782690:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.782695:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782703:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.782713:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.782715:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.782720:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.782724:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:2.0:1767319478.782727:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.782731:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.782736:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 376832 i_blocks 1 00000080:00200000:2.0:1767319478.782739:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.782749:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 376832, count: 4096 00000080:00200000:2.0:1767319478.782753:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 376832, bytes: 4096 00000080:00200000:2.0:1767319478.782755:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.782759:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 93, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.782761:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:2.0:1767319478.782764:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.782770:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:2.0:1767319478.782774:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:2.0:1767319478.782777:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.782784:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:2.0:1767319478.782790:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.782793:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.782800:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782822:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782832:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782840:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.782847:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.782857:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.782863:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.782882:0:85069:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:2.0:1767319478.782887:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000071fcac1c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.782890:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff08e83b 17ffffc0001001 3:0 ffff90cb34c54870 92 lru 00000080:00200000:2.0:1767319478.782896:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000ade85149 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319478.782898:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000071fcac1c 00000080:00200000:2.0:1767319478.782899:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.782902:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.782911:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.783640:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.783648:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.783651:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.783662:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.783674:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.783678:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.783685:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.783695:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.783706:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.783709:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.783716:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.783721:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:2.0:1767319478.783728:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.783731:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.783740:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 380928 i_blocks 1 00000080:00200000:2.0:1767319478.783742:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.783756:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 380928, count: 4096 00000080:00200000:2.0:1767319478.783762:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 380928, bytes: 4096 00000080:00200000:2.0:1767319478.783765:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.783769:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 94, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.783771:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:2.0:1767319478.783774:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.783781:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:2.0:1767319478.783784:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:2.0:1767319478.783787:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.783797:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:2.0:1767319478.783806:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.783808:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.783819:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.783839:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.783849:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.783858:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.783865:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.783875:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.783883:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.783907:0:85069:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:2.0:1767319478.783913:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000680e98ec[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.783916:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000000c7e9fa0 17ffffc0001001 3:0 ffff90cb34c54360 93 lru 00000080:00200000:2.0:1767319478.784096:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f2554366 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319478.784099:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000680e98ec 00000080:00200000:2.0:1767319478.784101:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.784104:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.784117:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.784133:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.784136:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.784138:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.784145:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.784153:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.784156:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.784160:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.784167:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.784176:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.784178:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.784182:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.784185:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:2.0:1767319478.784189:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.784193:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.784197:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 385024 i_blocks 1 00000080:00200000:2.0:1767319478.784200:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.784210:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 385024, count: 4096 00000080:00200000:2.0:1767319478.784228:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 385024, bytes: 4096 00000080:00200000:2.0:1767319478.784232:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.784236:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 95, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.784237:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:2.0:1767319478.784240:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.784247:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:2.0:1767319478.784250:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:2.0:1767319478.784252:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.784258:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:2.0:1767319478.784264:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.784267:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.784275:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.784293:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.784301:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.784308:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.784315:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.784324:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.784331:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.784347:0:85069:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:2.0:1767319478.784352:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000044097762[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.784355:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7131e34 17ffffc0001001 3:0 ffff90cb34c54000 94 lru 00000080:00200000:2.0:1767319478.784361:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000007bd8723 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319478.784364:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000044097762 00000080:00200000:2.0:1767319478.784670:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.784676:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.784689:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.784703:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.784706:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.784708:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.784715:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.784723:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.784726:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.784730:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.784738:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.784746:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.784748:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.784752:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.784757:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:2.0:1767319478.784761:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.784764:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.784769:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 389120 i_blocks 1 00000080:00200000:2.0:1767319478.784772:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.784782:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 389120, count: 4096 00000080:00200000:2.0:1767319478.784786:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 389120, bytes: 4096 00000080:00200000:2.0:1767319478.784788:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.784792:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 96, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.784794:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:2.0:1767319478.784797:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.784803:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:2.0:1767319478.784806:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:2.0:1767319478.784809:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.784815:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:2.0:1767319478.784822:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.784824:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.784834:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.784852:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.784860:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.784868:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.784873:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.784881:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.784888:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.784914:0:85069:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:2.0:1767319478.784919:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000ed93c605[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.785006:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6d62918 17ffffc0001021 2:0 ffff90cb34c54948 95 lru 00000080:00200000:2.0:1767319478.785013:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3258804 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319478.785015:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000ed93c605 00000080:00200000:2.0:1767319478.785016:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.785020:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.785029:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.785041:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.785045:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.785047:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.785052:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.785062:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.785065:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.785070:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785078:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.785087:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.785090:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.785094:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.785098:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:2.0:1767319478.785101:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.785104:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.785109:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 393216 i_blocks 1 00000080:00200000:2.0:1767319478.785112:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.785119:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 393216, count: 4096 00000080:00200000:2.0:1767319478.785123:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 393216, bytes: 4096 00000080:00200000:2.0:1767319478.785125:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.785128:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 97, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.785130:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:2.0:1767319478.785132:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.785138:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:2.0:1767319478.785141:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:2.0:1767319478.785143:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.785149:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:2.0:1767319478.785154:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.785157:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.785164:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785183:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785192:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785199:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785206:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.785275:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.785282:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.785298:0:85069:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:2.0:1767319478.785303:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000a0247006[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.785306:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000900cb4b8 17ffffc0001001 3:0 ffff90cb34c541b0 96 lru 00000080:00200000:2.0:1767319478.785312:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3f34e92 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1767319478.785314:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000a0247006 00000080:00200000:2.0:1767319478.785315:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.785317:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.785326:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.785337:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.785340:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.785342:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.785349:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.785356:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.785359:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.785363:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785402:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.785412:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.785415:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.785419:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.785423:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:2.0:1767319478.785426:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.785529:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.785536:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 397312 i_blocks 1 00000080:00200000:2.0:1767319478.785539:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.785549:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 397312, count: 4096 00000080:00200000:2.0:1767319478.785553:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 397312, bytes: 4096 00000080:00200000:2.0:1767319478.785556:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.785560:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 98, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.785561:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:2.0:1767319478.785563:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.785569:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:2.0:1767319478.785572:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:2.0:1767319478.785575:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.785581:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:2.0:1767319478.785588:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.785590:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.785598:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785617:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785626:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785632:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785638:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.785647:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.785653:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.785669:0:85069:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:2.0:1767319478.785674:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000720dd7e[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.785677:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6ff3c7b 17ffffc0001001 3:0 ffff90cb34c54438 97 lru 00000080:00200000:2.0:1767319478.785682:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000642cc61b 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1767319478.785685:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000720dd7e 00000080:00200000:2.0:1767319478.785686:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.785688:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.785697:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.785709:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.785712:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.785714:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.785720:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.785728:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.785731:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.785736:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785744:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.785752:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.785755:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.785760:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.785763:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:2.0:1767319478.785767:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.785770:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.785775:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 401408 i_blocks 1 00000080:00200000:2.0:1767319478.785778:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.785786:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 401408, count: 4096 00000080:00200000:2.0:1767319478.785790:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 401408, bytes: 4096 00000080:00200000:2.0:1767319478.785792:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.785796:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 99, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.785798:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:2.0:1767319478.785800:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.785805:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:2.0:1767319478.785808:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:2.0:1767319478.785810:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.785816:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:2.0:1767319478.785821:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.785824:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.785830:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785847:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785856:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785862:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.785869:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.785877:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.785882:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.785898:0:85069:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:2.0:1767319478.785902:0:85069:0:(rw26.c:969:ll_write_end()) page@000000003740d19c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.785905:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffbec0be 17ffffc0001001 3:0 ffff90cb34c54798 98 lru 00000080:00200000:2.0:1767319478.785910:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005934bf4f 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1767319478.785912:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000003740d19c 00000080:00200000:2.0:1767319478.785913:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.785915:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.786071:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.786086:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.786089:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.786092:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.786098:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.786105:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.786108:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.786113:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.786121:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.786130:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.786132:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.786137:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.786140:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:2.0:1767319478.786143:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.786146:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.786151:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 405504 i_blocks 1 00000080:00200000:2.0:1767319478.786153:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.786161:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 405504, count: 4096 00000080:00200000:2.0:1767319478.786165:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 405504, bytes: 4096 00000080:00200000:2.0:1767319478.786168:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.786171:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 100, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.786173:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:2.0:1767319478.786175:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.786181:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:2.0:1767319478.786184:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:2.0:1767319478.786186:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.786192:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:2.0:1767319478.786198:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.786200:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.786208:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.786322:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.786330:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.786337:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.786343:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.786351:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.786358:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.786595:0:85069:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:2.0:1767319478.786600:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000d2ab5ae2[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.786603:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb4861ea 17ffffc0001001 3:0 ffff90cb34c54a20 99 lru 00000080:00200000:2.0:1767319478.786609:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000fef19fcb 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1767319478.786612:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000d2ab5ae2 00000080:00200000:2.0:1767319478.786613:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.786615:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.786625:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.786638:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.786642:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.786645:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.786651:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.786660:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.786663:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.786668:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.786677:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.786687:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.786690:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.786695:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.786699:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:2.0:1767319478.786703:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.786707:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.786711:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 409600 i_blocks 1 00000080:00200000:2.0:1767319478.786714:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.786723:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 409600, count: 4096 00000080:00200000:2.0:1767319478.786726:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 409600, bytes: 4096 00000080:00200000:2.0:1767319478.786729:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.786733:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 101, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.786734:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:2.0:1767319478.786737:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.786743:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:2.0:1767319478.786746:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:2.0:1767319478.786749:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.786756:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:2.0:1767319478.786762:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.786764:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.786773:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.786799:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.786808:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.786816:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.786823:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.786831:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.786838:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.786852:0:85069:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:2.0:1767319478.786856:0:85069:0:(rw26.c:969:ll_write_end()) page@000000008d8f1e58[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.786859:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000044deb909 17ffffc0001001 3:0 ffff90cb34c54510 100 lru 00000080:00200000:2.0:1767319478.786864:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2b8fc4b 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1767319478.786866:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000008d8f1e58 00000080:00200000:2.0:1767319478.786867:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.786870:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.786877:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.786888:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.786890:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.786893:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.786898:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.786906:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.786909:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.786914:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.787663:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.787680:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.787683:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.787691:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.787696:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:2.0:1767319478.787701:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.787705:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.787713:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 413696 i_blocks 1 00000080:00200000:2.0:1767319478.787716:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.787728:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 413696, count: 4096 00000080:00200000:2.0:1767319478.787733:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 413696, bytes: 4096 00000080:00200000:2.0:1767319478.787736:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.787741:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 102, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.787743:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:2.0:1767319478.787746:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.787753:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:2.0:1767319478.787757:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:2.0:1767319478.787760:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.787768:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:2.0:1767319478.787777:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.787780:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.787791:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.787815:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.787825:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.787833:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.787840:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.787849:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.787858:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.787881:0:85069:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:2.0:1767319478.787887:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000eb42d3d0[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.787890:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000a20f9d64 17ffffc0001001 3:0 ffff90cb34c54af8 101 lru 00000080:00200000:2.0:1767319478.787896:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f2f9ade8 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1767319478.787898:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000eb42d3d0 00000080:00200000:2.0:1767319478.787899:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.787902:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.787915:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.789165:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.789172:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.789177:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.789193:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.789211:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.789306:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.789314:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.789325:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.789339:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.789342:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.789349:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.789355:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:2.0:1767319478.789363:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.789384:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.789396:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 417792 i_blocks 1 00000080:00200000:2.0:1767319478.789401:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.789422:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 417792, count: 4096 00000080:00200000:2.0:1767319478.789531:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 417792, bytes: 4096 00000080:00200000:2.0:1767319478.789537:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.789544:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 103, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.789546:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:2.0:1767319478.789549:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.789561:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:2.0:1767319478.789567:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:2.0:1767319478.789570:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.789583:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:2.0:1767319478.789596:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.789600:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.789614:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.789637:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.789648:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.789656:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.789663:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.789673:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.789684:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.789714:0:85069:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:2.0:1767319478.789720:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000480e1173[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.789724:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000089bbfe98 17ffffc0001001 3:0 ffff90cb34c545e8 102 lru 00000080:00200000:2.0:1767319478.789731:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000008acb9325 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1767319478.789733:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000480e1173 00000080:00200000:2.0:1767319478.789734:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.789737:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.789752:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.789764:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.789767:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.789769:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.789775:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.789786:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.789789:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.789794:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.789802:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.789811:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.789813:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.789818:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.789821:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:2.0:1767319478.789824:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.789828:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.789833:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 421888 i_blocks 1 00000080:00200000:2.0:1767319478.789836:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.789845:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 421888, count: 4096 00000080:00200000:2.0:1767319478.789848:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 421888, bytes: 4096 00000080:00200000:2.0:1767319478.789851:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.789854:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 104, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.789856:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:2.0:1767319478.789858:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.789863:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:2.0:1767319478.789866:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:2.0:1767319478.789869:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.789874:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:2.0:1767319478.789880:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.789882:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.789889:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.789906:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.789915:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.793461:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.793480:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.793500:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.793522:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.793574:0:85069:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:2.0:1767319478.793583:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000007fb11a7[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.793587:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000060f7f588 17ffffc0001001 3:0 ffff90cb34c54288 103 lru 00000080:00200000:2.0:1767319478.793594:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000008c02bc37 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1767319478.793596:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000007fb11a7 00000080:00200000:2.0:1767319478.793597:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.793603:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.793623:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.793648:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.793652:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.793655:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.793669:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.793679:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.793683:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.793688:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.793696:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.793710:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.793713:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.793722:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.793729:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:2.0:1767319478.793740:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.793744:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.793757:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 425984 i_blocks 1 00000080:00200000:2.0:1767319478.793762:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.793806:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 425984, count: 4096 00000080:00200000:2.0:1767319478.793815:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 425984, bytes: 4096 00000080:00200000:2.0:1767319478.793819:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.793825:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 105, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.793827:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:2.0:1767319478.793831:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.793845:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:2.0:1767319478.793851:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:2.0:1767319478.793856:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.793870:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:2.0:1767319478.793882:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.793886:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.793904:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.794178:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.794191:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.794198:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.794205:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.794214:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.794222:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.794258:0:85069:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:2.0:1767319478.794264:0:85069:0:(rw26.c:969:ll_write_end()) page@000000004ef4b57c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.794268:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000167c0007 17ffffc0001001 3:0 ffff90cb34c79948 104 lru 00000080:00200000:2.0:1767319478.794275:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5be854f 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319478.794277:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000004ef4b57c 00000080:00200000:2.0:1767319478.794278:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.794281:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.794293:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.794316:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.794320:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.794323:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.794331:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.794340:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.794343:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.794348:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.794356:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.794367:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.794369:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.794375:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.794412:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:2.0:1767319478.794417:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.794420:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.794427:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 430080 i_blocks 1 00000080:00200000:2.0:1767319478.794508:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.794522:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 430080, count: 4096 00000080:00200000:2.0:1767319478.794527:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 430080, bytes: 4096 00000080:00200000:2.0:1767319478.794530:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.794535:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 106, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.794536:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:2.0:1767319478.794539:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.794546:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:2.0:1767319478.794550:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:2.0:1767319478.794554:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.794561:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:2.0:1767319478.794568:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.794570:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.794580:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.794600:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.794610:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.794617:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.794624:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.794632:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.794638:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.794654:0:85069:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:2.0:1767319478.794659:0:85069:0:(rw26.c:969:ll_write_end()) page@000000001f96ca97[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.794662:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000025a29c6d 17ffffc0001001 3:0 ffff90cb34c791b0 105 lru 00000080:00200000:2.0:1767319478.794668:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005fd6796e 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319478.794670:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000001f96ca97 00000080:00200000:2.0:1767319478.794671:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.794674:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.794682:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.794694:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.794697:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.794699:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.794705:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.794716:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.794718:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.794722:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.794730:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.794739:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.794741:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.794746:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.794749:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:2.0:1767319478.794753:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.794756:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.794762:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 434176 i_blocks 1 00000080:00200000:2.0:1767319478.794765:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.794773:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 434176, count: 4096 00000080:00200000:2.0:1767319478.794777:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 434176, bytes: 4096 00000080:00200000:2.0:1767319478.794780:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.795180:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 107, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.795182:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:2.0:1767319478.795185:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.795193:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:2.0:1767319478.795197:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:2.0:1767319478.795200:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.795207:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:2.0:1767319478.795227:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.795231:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.795241:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.795262:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.795272:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.795279:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.795286:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.795294:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.796274:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.796621:0:85069:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:2.0:1767319478.796631:0:85069:0:(rw26.c:969:ll_write_end()) page@000000001d84312f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.796636:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f17c18ee 17ffffc0001001 3:0 ffff90cb34c79438 106 lru 00000080:00200000:2.0:1767319478.796643:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000223a21d3 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319478.796646:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000001d84312f 00000080:00200000:2.0:1767319478.796647:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.796652:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.796672:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.796696:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.796700:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.796703:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.796717:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.796728:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.796732:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.796739:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.796749:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.796763:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.796765:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.796772:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.796778:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:2.0:1767319478.796874:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.796878:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.796890:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 438272 i_blocks 1 00000080:00200000:2.0:1767319478.796895:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.796918:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 438272, count: 4096 00000080:00200000:2.0:1767319478.798016:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 438272, bytes: 4096 00000080:00200000:2.0:1767319478.798025:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.798033:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 108, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.798035:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:2.0:1767319478.798040:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.798054:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:2.0:1767319478.798060:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:2.0:1767319478.798064:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.798078:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:2.0:1767319478.798092:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.798096:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.798115:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.798143:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.798156:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.798164:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.798172:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.798183:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.798195:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.798645:0:85069:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:2.0:1767319478.798653:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000e3ffb820[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.798658:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc6e8caf 17ffffc0001001 3:0 ffff90cb34c79798 107 lru 00000080:00200000:2.0:1767319478.798665:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd62bccb 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319478.798667:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000e3ffb820 00000080:00200000:2.0:1767319478.798668:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.798672:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.798690:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.798710:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.798714:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.798716:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.798729:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.798737:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.798741:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.798746:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.798755:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.798768:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.798771:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.798778:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.798782:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:2.0:1767319478.801669:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.801682:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.801698:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 442368 i_blocks 1 00000080:00200000:2.0:1767319478.801705:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.801732:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 442368, count: 4096 00000080:00200000:2.0:1767319478.801740:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 442368, bytes: 4096 00000080:00200000:2.0:1767319478.801744:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.801753:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 109, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.801756:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:2.0:1767319478.801760:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.801774:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:2.0:1767319478.801781:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:2.0:1767319478.805007:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.805049:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:2.0:1767319478.805072:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.805078:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.805101:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.805141:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.805157:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.805168:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.805175:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.805188:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.805205:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.805246:0:85069:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:2.0:1767319478.805256:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c8c26c52[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.805260:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000000d045f6c 17ffffc0001001 3:0 ffff90cb34c79a20 108 lru 00000080:00200000:2.0:1767319478.805267:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001533be6d 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319478.805270:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c8c26c52 00000080:00200000:2.0:1767319478.805271:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.805275:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.805298:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.805328:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.805333:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.805336:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.805353:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.805363:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.805400:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.805407:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.805415:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.806727:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.806737:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.806750:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.806760:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:2.0:1767319478.806770:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.806774:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.806919:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 446464 i_blocks 1 00000080:00200000:2.0:1767319478.807006:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.807032:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 446464, count: 4096 00000080:00200000:2.0:1767319478.807040:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 446464, bytes: 4096 00000080:00200000:2.0:1767319478.807045:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.807051:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 110, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.807054:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:2.0:1767319478.807058:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.807071:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:2.0:1767319478.807076:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:2.0:1767319478.807080:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.807094:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:2.0:1767319478.807110:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.807115:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.807133:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.807167:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.807180:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.807188:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.807195:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.807206:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.807217:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.807251:0:85069:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:2.0:1767319478.807259:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000595dfa7c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.807262:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000486233b4 17ffffc0001001 3:0 ffff90cb34c79510 109 lru 00000080:00200000:2.0:1767319478.807269:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000006b52f4a4 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319478.807272:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000595dfa7c 00000080:00200000:2.0:1767319478.807273:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.807277:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.807294:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.807313:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.807317:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.807320:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.807331:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.807340:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.807343:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.807347:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.807356:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.807388:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.807392:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.807397:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.807401:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:2.0:1767319478.807405:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.807408:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.807414:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 450560 i_blocks 1 00000080:00200000:2.0:1767319478.807417:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.807426:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 450560, count: 4096 00000080:00200000:2.0:1767319478.808899:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 450560, bytes: 4096 00000080:00200000:2.0:1767319478.808910:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.808918:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 111, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.808920:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:2.0:1767319478.809005:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.809022:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:2.0:1767319478.809029:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:2.0:1767319478.809033:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.809049:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:2.0:1767319478.809065:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.809069:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.809088:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809120:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809131:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809139:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809146:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.809157:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.809170:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.809228:0:85069:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:2.0:1767319478.809235:0:85069:0:(rw26.c:969:ll_write_end()) page@000000009390515e[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.809239:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000656cf8f3 17ffffc0001021 2:0 ffff90cb34c79af8 110 lru 00000080:00200000:2.0:1767319478.809246:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f1feea69 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319478.809249:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000009390515e 00000080:00200000:2.0:1767319478.809250:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.809255:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.809275:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.809298:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.809303:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.809305:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.809318:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.809327:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.809330:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.809334:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809342:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.809354:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.809357:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.809395:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.809402:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:2.0:1767319478.809409:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.809412:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.809422:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 454656 i_blocks 1 00000080:00200000:2.0:1767319478.809426:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.809463:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 454656, count: 4096 00000080:00200000:2.0:1767319478.809469:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 454656, bytes: 4096 00000080:00200000:2.0:1767319478.809472:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.809476:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 112, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.809478:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:2.0:1767319478.809481:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.809487:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:2.0:1767319478.809490:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:2.0:1767319478.809493:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.809500:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:2.0:1767319478.809507:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.809510:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.809518:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809539:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809548:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809555:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809562:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.809570:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.809576:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.809591:0:85069:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:2.0:1767319478.809596:0:85069:0:(rw26.c:969:ll_write_end()) page@000000005232ddba[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.809599:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000000b364a7b 17ffffc0001001 3:0 ffff90cb34c795e8 111 lru 00000080:00200000:2.0:1767319478.809604:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000062a7a37d 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1767319478.809607:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000005232ddba 00000080:00200000:2.0:1767319478.809608:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.809610:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.809618:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.809628:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.809631:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.809633:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.809638:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.809645:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.809648:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.809653:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809660:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.809669:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.809672:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.809676:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.809679:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:2.0:1767319478.809683:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.809685:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.809690:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 458752 i_blocks 1 00000080:00200000:2.0:1767319478.809693:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.809700:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 458752, count: 4096 00000080:00200000:2.0:1767319478.809704:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 458752, bytes: 4096 00000080:00200000:2.0:1767319478.809707:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.809711:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 113, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.809712:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:2.0:1767319478.809715:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.809719:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:2.0:1767319478.809723:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:2.0:1767319478.809725:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.809730:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:2.0:1767319478.809736:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.809738:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.809745:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809764:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809774:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809781:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809799:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.809808:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.809814:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.809830:0:85069:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:2.0:1767319478.809836:0:85069:0:(rw26.c:969:ll_write_end()) page@000000003203bd66[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.809839:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8691540 17ffffc0001001 3:0 ffff90cb34c79288 112 lru 00000080:00200000:2.0:1767319478.809844:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000046238a0f 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1767319478.809847:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000003203bd66 00000080:00200000:2.0:1767319478.809848:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.809850:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.809858:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.809870:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.809873:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.809875:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.809881:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.809891:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.809894:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.809898:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.809905:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.809913:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.809916:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.809933:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.809937:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:2.0:1767319478.809941:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.809944:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.809950:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 462848 i_blocks 1 00000080:00200000:2.0:1767319478.809953:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.809961:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 462848, count: 4096 00000080:00200000:2.0:1767319478.809964:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 462848, bytes: 4096 00000080:00200000:2.0:1767319478.809967:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.809971:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 114, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.809972:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:2.0:1767319478.809975:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.809980:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:2.0:1767319478.809983:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:2.0:1767319478.809986:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.809991:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:2.0:1767319478.809998:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.810000:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.810008:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810027:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810035:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810042:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810049:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.810058:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.810064:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.810082:0:85069:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:2.0:1767319478.810086:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000945778ac[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.810090:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006007f58d 17ffffc0001001 3:0 ffff90cb34c796c0 113 lru 00000080:00200000:2.0:1767319478.810095:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001d623bb1 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1767319478.810098:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000945778ac 00000080:00200000:2.0:1767319478.810099:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.810101:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.810110:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.810122:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.810125:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.810127:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.810133:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.810140:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.810143:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.810148:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810157:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.810165:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.810167:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.810172:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.810176:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:2.0:1767319478.810179:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.810182:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.810187:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 466944 i_blocks 1 00000080:00200000:2.0:1767319478.810190:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.810198:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 466944, count: 4096 00000080:00200000:2.0:1767319478.810202:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 466944, bytes: 4096 00000080:00200000:2.0:1767319478.810204:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.810208:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 115, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.810210:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:2.0:1767319478.810212:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.810218:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:2.0:1767319478.810221:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:2.0:1767319478.810224:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.810229:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:2.0:1767319478.810235:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.810237:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.810244:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810265:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810273:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810279:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810285:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.810293:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.810299:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.810315:0:85069:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:2.0:1767319478.810319:0:85069:0:(rw26.c:969:ll_write_end()) page@000000009eda04fc[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.810322:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000008514709e 17ffffc0001001 3:0 ffff90cb34c79d80 114 lru 00000080:00200000:2.0:1767319478.810327:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000026f442ac 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1767319478.810329:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000009eda04fc 00000080:00200000:2.0:1767319478.810330:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.810333:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.810341:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.810353:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.810355:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.810358:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.810364:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.810402:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.810406:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.810411:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810420:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.810438:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.810441:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.810446:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.810449:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:2.0:1767319478.810453:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.810456:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.810461:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 471040 i_blocks 1 00000080:00200000:2.0:1767319478.810464:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.810472:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 471040, count: 4096 00000080:00200000:2.0:1767319478.810477:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 471040, bytes: 4096 00000080:00200000:2.0:1767319478.810479:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.810483:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 116, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.810484:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:2.0:1767319478.810487:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.810493:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:2.0:1767319478.810496:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:2.0:1767319478.810499:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.810505:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:2.0:1767319478.810511:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.810513:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.810520:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810540:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810549:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810556:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810562:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.810571:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.810577:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.810594:0:85069:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:2.0:1767319478.810598:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000e2c269d7[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.810602:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000edeec4c4 17ffffc0001001 3:0 ffff90cb34c79e58 115 lru 00000080:00200000:2.0:1767319478.810607:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000dd245041 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1767319478.810610:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000e2c269d7 00000080:00200000:2.0:1767319478.810611:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.810613:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.810622:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.810633:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.810636:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.810639:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.810645:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.810654:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.810657:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.810661:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810670:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.810679:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.810681:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.810687:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.810690:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:2.0:1767319478.810694:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.810697:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.810702:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 475136 i_blocks 1 00000080:00200000:2.0:1767319478.810705:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.810712:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 475136, count: 4096 00000080:00200000:2.0:1767319478.810715:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 475136, bytes: 4096 00000080:00200000:2.0:1767319478.810718:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.810721:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 117, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.810723:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:2.0:1767319478.810725:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.810730:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:2.0:1767319478.810733:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:2.0:1767319478.810735:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.810740:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:2.0:1767319478.810746:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.810748:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.810755:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810775:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810784:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810790:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810797:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.810806:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.810813:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.810829:0:85069:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:2.0:1767319478.810833:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000049a9c839[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.810836:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000e29ff5b8 17ffffc0001001 3:0 ffff90cb34c79ca8 116 lru 00000080:00200000:2.0:1767319478.810842:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000597463c2 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1767319478.810845:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000049a9c839 00000080:00200000:2.0:1767319478.810846:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.810848:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.810856:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.810868:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.810871:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.810873:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.810879:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.810886:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.810890:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.810894:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.810901:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.810910:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.810912:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.810917:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.810920:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:2.0:1767319478.810924:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.810927:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.810932:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 479232 i_blocks 1 00000080:00200000:2.0:1767319478.810935:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.810943:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 479232, count: 4096 00000080:00200000:2.0:1767319478.810947:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 479232, bytes: 4096 00000080:00200000:2.0:1767319478.810949:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.810953:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 118, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.810955:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:2.0:1767319478.810957:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.810963:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:2.0:1767319478.810967:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:2.0:1767319478.810969:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.810975:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:2.0:1767319478.810980:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.810983:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.810990:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.811009:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.811018:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.811025:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.811032:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.811040:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.811046:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.811063:0:85069:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:2.0:1767319478.811068:0:85069:0:(rw26.c:969:ll_write_end()) page@000000009b295b8a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.811071:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce3d8fda 17ffffc0001001 3:0 ffff90cb34c79bd0 117 lru 00000080:00200000:2.0:1767319478.811077:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000037561eca 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1767319478.811079:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000009b295b8a 00000080:00200000:2.0:1767319478.811080:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.811083:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.811091:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.811103:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.811106:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.811109:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.811115:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.811122:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.811125:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.811130:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.811138:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.811147:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.811149:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.811154:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.811157:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:2.0:1767319478.811161:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.811164:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.811169:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 483328 i_blocks 1 00000080:00200000:2.0:1767319478.811172:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.811179:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 483328, count: 4096 00000080:00200000:2.0:1767319478.811183:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 483328, bytes: 4096 00000080:00200000:2.0:1767319478.811186:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.811189:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 119, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.811191:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:2.0:1767319478.811193:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.811198:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:2.0:1767319478.811201:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:2.0:1767319478.811204:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.811209:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:2.0:1767319478.811215:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.811218:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.811225:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.811244:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.811252:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.811259:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.811266:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.811274:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.811280:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.811294:0:85069:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:2.0:1767319478.811298:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000703125e4[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.811301:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7a00e84 17ffffc0001001 3:0 ffff90cb34c790d8 118 lru 00000080:00200000:2.0:1767319478.811307:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000fb2b70cc 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1767319478.811309:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000703125e4 00000080:00200000:2.0:1767319478.811310:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.811313:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.811321:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.811333:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.811335:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.811337:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.811343:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.811350:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.811353:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.811358:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.811412:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.811423:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.811426:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.822651:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.822668:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:2.0:1767319478.822679:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.822684:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.822699:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 487424 i_blocks 1 00000080:00200000:2.0:1767319478.822706:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.822732:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 487424, count: 4096 00000080:00200000:2.0:1767319478.822740:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 487424, bytes: 4096 00000080:00200000:2.0:1767319478.822745:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.822753:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 120, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.822755:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:2.0:1767319478.822759:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.822772:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:2.0:1767319478.822777:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:2.0:1767319478.822782:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.828616:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:3.0:1767319478.828658:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.828666:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.828689:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.828706:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.828719:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.828751:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.828759:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.828772:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.829558:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.829612:0:85069:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:3.0:1767319478.829624:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000076dce750[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.829628:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000007e0f4716 17ffffc0001001 3:0 ffff90cb31efd000 119 lru 00000080:00200000:3.0:1767319478.829636:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000e059b2c0 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:3.0:1767319478.829639:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000076dce750 00000080:00200000:3.0:1767319478.829640:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.829645:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.829673:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.829704:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.829709:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.829712:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.829728:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.829732:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.829735:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.829741:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.829751:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.829774:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.829777:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.830567:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.830578:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:3.0:1767319478.830588:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.830592:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.830604:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 491520 i_blocks 1 00000080:00200000:3.0:1767319478.830609:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.830639:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 491520, count: 4096 00000080:00200000:3.0:1767319478.830648:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 491520, bytes: 4096 00000080:00200000:3.0:1767319478.830653:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.830660:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 121, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.830662:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:3.0:1767319478.830666:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.830679:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:3.0:1767319478.830684:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:3.0:1767319478.830688:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.830702:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:3.0:1767319478.830716:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.830721:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.830738:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.830750:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.830762:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831275:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831284:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.831296:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.831310:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.831343:0:85069:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:3.0:1767319478.831351:0:85069:0:(rw26.c:969:ll_write_end()) page@000000002afcdf30[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.831354:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000a154a1f4 17ffffc0001001 3:0 ffff90cb31efd360 120 lru 00000080:00200000:3.0:1767319478.831360:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc6b0318 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:3.0:1767319478.831363:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000002afcdf30 00000080:00200000:3.0:1767319478.831364:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.831395:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.831412:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.831451:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.831456:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.831459:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.831471:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.831475:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.831477:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.831481:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831489:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.831510:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.831512:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.831518:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.831522:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:3.0:1767319478.831528:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.831531:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.831538:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 495616 i_blocks 1 00000080:00200000:3.0:1767319478.831541:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.831556:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 495616, count: 4096 00000080:00200000:3.0:1767319478.831561:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 495616, bytes: 4096 00000080:00200000:3.0:1767319478.831564:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.831568:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 122, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.831570:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:3.0:1767319478.831573:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.831581:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:3.0:1767319478.831584:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:3.0:1767319478.831587:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.831596:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:3.0:1767319478.831604:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.831607:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.831617:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831627:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831635:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831653:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831660:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.831669:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.831675:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.831696:0:85069:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:3.0:1767319478.831701:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000020d82ae0[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.831704:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000056fa2ad3 17ffffc0001001 3:0 ffff90cb31efd870 121 lru 00000080:00200000:3.0:1767319478.831709:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000198f74f9 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:3.0:1767319478.831712:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000020d82ae0 00000080:00200000:3.0:1767319478.831713:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.831715:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.831724:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.831737:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.831741:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.831743:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.831749:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.831752:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.831755:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.831760:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831768:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.831783:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.831800:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.831806:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.831810:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:3.0:1767319478.831813:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.831816:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.831821:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 499712 i_blocks 1 00000080:00200000:3.0:1767319478.831824:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.831832:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 499712, count: 4096 00000080:00200000:3.0:1767319478.831836:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 499712, bytes: 4096 00000080:00200000:3.0:1767319478.831839:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.831843:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 123, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.831844:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:3.0:1767319478.831847:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.831852:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:3.0:1767319478.831855:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:3.0:1767319478.831857:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.831862:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:3.0:1767319478.831868:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.831870:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.831877:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831886:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831894:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831911:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.831919:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.831927:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.831935:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.831952:0:85069:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:3.0:1767319478.831957:0:85069:0:(rw26.c:969:ll_write_end()) page@000000006ee38a06[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.831960:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000007329263b 17ffffc0001001 3:0 ffff90cb31efd0d8 122 lru 00000080:00200000:3.0:1767319478.831966:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6be3b64 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:3.0:1767319478.831968:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000006ee38a06 00000080:00200000:3.0:1767319478.831969:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.831972:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.831981:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.831992:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.831995:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.831998:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.832003:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.832006:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.832009:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.832013:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.832020:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.832034:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.832037:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.832042:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.832045:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:3.0:1767319478.832049:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.832052:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.832057:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 503808 i_blocks 1 00000080:00200000:3.0:1767319478.832060:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.832068:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 503808, count: 4096 00000080:00200000:3.0:1767319478.832072:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 503808, bytes: 4096 00000080:00200000:3.0:1767319478.832075:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.832080:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 124, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.832082:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:3.0:1767319478.832084:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.832090:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:3.0:1767319478.832092:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:3.0:1767319478.832095:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.832100:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:3.0:1767319478.832106:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.832109:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.832116:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.832125:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.832133:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.832152:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.832159:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.832167:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.832174:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.832190:0:85069:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:3.0:1767319478.832195:0:85069:0:(rw26.c:969:ll_write_end()) page@000000002e0a9957[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.832198:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006ba724b9 17ffffc0001001 3:0 ffff90cb31efdbd0 123 lru 00000080:00200000:3.0:1767319478.832203:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000000d2e2ec9 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:3.0:1767319478.832205:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000002e0a9957 00000080:00200000:3.0:1767319478.832206:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.832208:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.835291:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.835338:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.835346:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.835351:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.835385:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.835389:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.835393:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.835401:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.835412:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.835564:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.835568:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.835578:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.835586:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:3.0:1767319478.835595:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.835599:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.835612:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 507904 i_blocks 1 00000080:00200000:3.0:1767319478.835617:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.835645:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 507904, count: 4096 00000080:00200000:3.0:1767319478.835653:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 507904, bytes: 4096 00000080:00200000:3.0:1767319478.835658:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.835665:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 125, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.835667:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:3.0:1767319478.835670:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.835684:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:3.0:1767319478.835690:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:3.0:1767319478.835694:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.835709:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:3.0:1767319478.835722:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.835726:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.835747:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.835759:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.835770:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.836182:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.836191:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.836202:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.837308:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.837385:0:85069:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:3.0:1767319478.837396:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000a363f901[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.837400:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd77cfef 17ffffc0001021 2:0 ffff90cb2b453a20 124 lru 00000080:00200000:3.0:1767319478.837407:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f271b068 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:3.0:1767319478.837409:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000a363f901 00000080:00200000:3.0:1767319478.837410:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.837415:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.837882:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.837914:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.838117:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.838123:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.838140:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.838144:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.838148:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.838155:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.838165:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.838193:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.838197:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.838206:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.838557:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:3.0:1767319478.838570:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.838574:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.838589:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 512000 i_blocks 1 00000080:00200000:3.0:1767319478.838594:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.838621:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 512000, count: 4096 00000080:00200000:3.0:1767319478.838629:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 512000, bytes: 4096 00000080:00200000:3.0:1767319478.838634:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.838641:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 126, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.838644:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:3.0:1767319478.838648:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.838663:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:3.0:1767319478.838668:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:3.0:1767319478.838672:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.838685:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:3.0:1767319478.838700:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.838705:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.838724:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.838736:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.838747:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.838768:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.838776:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.840410:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.840766:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.840829:0:85069:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:3.0:1767319478.840839:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000df1a13f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.840843:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000007864f23c 17ffffc0001001 3:0 ffff90cb2b453510 125 lru 00000080:00200000:3.0:1767319478.840851:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f1265c04 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:3.0:1767319478.840854:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000df1a13f 00000080:00200000:3.0:1767319478.840855:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.840860:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.840887:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.840916:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.840931:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.840935:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.840951:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.840954:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.840958:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.840965:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.840985:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.841008:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.841011:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.841021:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.841027:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:3.0:1767319478.841037:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.841040:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.841054:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 516096 i_blocks 1 00000080:00200000:3.0:1767319478.841059:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.841083:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 516096, count: 4096 00000080:00200000:3.0:1767319478.841091:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 516096, bytes: 4096 00000080:00200000:3.0:1767319478.841095:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.841100:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 127, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.841103:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:3.0:1767319478.841106:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.841119:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:3.0:1767319478.841124:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:3.0:1767319478.841129:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.841140:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:3.0:1767319478.841153:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.841158:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.841175:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841187:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841198:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841229:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841236:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.841245:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.841252:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.841269:0:85069:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:3.0:1767319478.841273:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000df534e2[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.841276:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006e84eb6d 17ffffc0001001 3:0 ffff90cb2b453af8 126 lru 00000080:00200000:3.0:1767319478.841282:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000320ff9be 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:3.0:1767319478.841285:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000df534e2 00000080:00200000:3.0:1767319478.841286:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.841288:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.841296:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.841307:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.841310:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.841312:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.841318:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.841321:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.841323:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.841327:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841335:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.841348:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.841351:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.841357:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.841360:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:3.0:1767319478.841364:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.841399:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.841405:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 520192 i_blocks 1 00000080:00200000:3.0:1767319478.841408:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.841415:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 520192, count: 4096 00000080:00200000:3.0:1767319478.841419:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 520192, bytes: 4096 00000080:00200000:3.0:1767319478.841422:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.841425:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 128, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.841427:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:3.0:1767319478.841444:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.841450:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:3.0:1767319478.841453:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:3.0:1767319478.841455:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.841461:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:3.0:1767319478.841468:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.841470:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.841478:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841487:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841496:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841520:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841527:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.841537:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.841543:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.841560:0:85069:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:3.0:1767319478.841565:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000cc06b5a7[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.841569:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000003c1faacb 17ffffc0001001 3:0 ffff90cb2b4535e8 127 lru 00000080:00200000:3.0:1767319478.841575:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005dbb095f 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:3.0:1767319478.841578:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000cc06b5a7 00000080:00200000:3.0:1767319478.841579:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.841581:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.841590:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.841603:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.841607:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.841609:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.841615:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.841618:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.841620:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.841625:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841634:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.841651:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.841653:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.841659:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.841662:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:3.0:1767319478.841665:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.841669:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.841674:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 524288 i_blocks 1 00000080:00200000:3.0:1767319478.841677:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.841685:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 524288, count: 4096 00000080:00200000:3.0:1767319478.841689:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 524288, bytes: 4096 00000080:00200000:3.0:1767319478.841692:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.841696:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 129, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.841698:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:3.0:1767319478.841700:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.841706:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:3.0:1767319478.841709:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:3.0:1767319478.841712:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.841719:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:3.0:1767319478.841725:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.841728:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.841736:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841745:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841754:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841773:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841781:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.841790:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.841797:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.841822:0:85069:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:3.0:1767319478.841827:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000d65eb122[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.841831:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000004525b546 17ffffc0001001 3:0 ffff90cb2b453288 128 lru 00000080:00200000:3.0:1767319478.841837:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0b8dd64 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1767319478.841840:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000d65eb122 00000080:00200000:3.0:1767319478.841841:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.841843:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.841853:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.841866:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.841869:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.841871:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.841877:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.841880:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.841882:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.841887:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.841895:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.841910:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.841913:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.841919:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.841923:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:3.0:1767319478.841927:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.841931:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.841936:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 528384 i_blocks 1 00000080:00200000:3.0:1767319478.841939:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.841947:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 528384, count: 4096 00000080:00200000:3.0:1767319478.841951:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 528384, bytes: 4096 00000080:00200000:3.0:1767319478.841954:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.841958:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 130, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.841959:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:3.0:1767319478.841962:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.841967:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:3.0:1767319478.841970:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:3.0:1767319478.841972:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.841978:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:3.0:1767319478.841984:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.841986:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.841994:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842002:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842011:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842031:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842039:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.842048:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.842055:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.842072:0:85069:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:3.0:1767319478.842076:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000032c211d9[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.842079:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb2098aa 17ffffc0001001 3:0 ffff90cb2b4536c0 129 lru 00000080:00200000:3.0:1767319478.842084:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000040a64f97 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1767319478.842086:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000032c211d9 00000080:00200000:3.0:1767319478.842087:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.842090:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.842097:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.842110:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.842113:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.842115:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.842121:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.842124:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.842127:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.842131:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842139:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.842153:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.842155:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.842160:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.842163:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:3.0:1767319478.842167:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.842170:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.842175:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 532480 i_blocks 1 00000080:00200000:3.0:1767319478.842178:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.842185:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 532480, count: 4096 00000080:00200000:3.0:1767319478.842189:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 532480, bytes: 4096 00000080:00200000:3.0:1767319478.842191:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.842195:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 131, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.842197:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:3.0:1767319478.842199:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.842204:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:3.0:1767319478.842207:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:3.0:1767319478.842209:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.842215:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:3.0:1767319478.842221:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.842224:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.842231:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842240:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842249:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842267:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842274:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.842282:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.842289:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.842305:0:85069:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:3.0:1767319478.842309:0:85069:0:(rw26.c:969:ll_write_end()) page@000000009eda4479[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.842313:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000001b38a393 17ffffc0001001 3:0 ffff90cb2b453d80 130 lru 00000080:00200000:3.0:1767319478.842318:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f65390a8 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1767319478.842321:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000009eda4479 00000080:00200000:3.0:1767319478.842322:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.842324:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.842333:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.842346:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.842349:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.842351:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.842356:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.842359:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.842361:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.842405:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842414:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.842443:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.842447:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.842453:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.842456:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:3.0:1767319478.842460:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.842463:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.842468:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 536576 i_blocks 1 00000080:00200000:3.0:1767319478.842471:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.842479:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 536576, count: 4096 00000080:00200000:3.0:1767319478.842483:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 536576, bytes: 4096 00000080:00200000:3.0:1767319478.842486:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.842490:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 132, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.842491:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:3.0:1767319478.842494:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.842500:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:3.0:1767319478.842503:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:3.0:1767319478.842505:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.842511:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:3.0:1767319478.842516:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.842518:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.842525:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842533:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842541:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842558:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842565:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.842661:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.842670:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.842686:0:85069:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:3.0:1767319478.842691:0:85069:0:(rw26.c:969:ll_write_end()) page@000000009d201320[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.842694:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000004f85d571 17ffffc0001001 3:0 ffff90cb2b453e58 131 lru 00000080:00200000:3.0:1767319478.842700:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0121edd 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1767319478.842702:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000009d201320 00000080:00200000:3.0:1767319478.842703:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.842706:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.842713:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.842725:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.842728:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.842730:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.842737:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.842739:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.842742:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.842746:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842755:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.842769:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.842772:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.842777:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.842780:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:3.0:1767319478.842783:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.842787:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.842792:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 540672 i_blocks 1 00000080:00200000:3.0:1767319478.842796:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.842804:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 540672, count: 4096 00000080:00200000:3.0:1767319478.842808:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 540672, bytes: 4096 00000080:00200000:3.0:1767319478.842810:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.842814:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 133, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.842816:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:3.0:1767319478.842818:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.842824:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:3.0:1767319478.842827:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:3.0:1767319478.842830:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.842836:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:3.0:1767319478.842841:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.842844:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.842852:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842862:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842871:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842890:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.842897:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.842906:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.842912:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.842929:0:85069:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:3.0:1767319478.842933:0:85069:0:(rw26.c:969:ll_write_end()) page@000000001e7e250d[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.842937:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000c113a8a3 17ffffc0001001 3:0 ffff90cb2b453ca8 132 lru 00000080:00200000:3.0:1767319478.842944:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f536ff7b 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1767319478.842946:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000001e7e250d 00000080:00200000:3.0:1767319478.842947:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.842950:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.842958:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.842971:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.842974:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.842977:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.842982:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.842985:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.842988:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.842992:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843000:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.843016:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.843019:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.843024:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.843028:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:3.0:1767319478.843032:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.843035:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.843040:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 544768 i_blocks 1 00000080:00200000:3.0:1767319478.843043:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.843051:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 544768, count: 4096 00000080:00200000:3.0:1767319478.843055:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 544768, bytes: 4096 00000080:00200000:3.0:1767319478.843057:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.843061:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 134, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.843063:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:3.0:1767319478.843065:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.843070:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:3.0:1767319478.843072:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:3.0:1767319478.843074:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.843080:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:3.0:1767319478.843085:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.843087:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.843094:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843102:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843111:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843130:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843137:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.843146:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.843152:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.843168:0:85069:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:3.0:1767319478.843173:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000cf86bca6[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.843175:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000003d62825f 17ffffc0001001 3:0 ffff90cb2b453bd0 133 lru 00000080:00200000:3.0:1767319478.843181:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000fb315994 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1767319478.843183:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000cf86bca6 00000080:00200000:3.0:1767319478.843184:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.843186:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.843194:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.843207:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.843209:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.843212:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.843217:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.843220:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.843223:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.843227:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843235:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.843249:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.843252:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.843257:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.843259:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:3.0:1767319478.843264:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.843266:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.843271:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 548864 i_blocks 1 00000080:00200000:3.0:1767319478.843274:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.843281:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 548864, count: 4096 00000080:00200000:3.0:1767319478.843284:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 548864, bytes: 4096 00000080:00200000:3.0:1767319478.843286:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.843290:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 135, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.843292:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:3.0:1767319478.843294:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.843299:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:3.0:1767319478.843301:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:3.0:1767319478.843304:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.843309:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:3.0:1767319478.843315:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.843317:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.843324:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843331:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843339:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843357:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843364:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.843405:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.843412:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.843440:0:85069:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:3.0:1767319478.843445:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000074c3d859[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.843448:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba82fc4b 17ffffc0001001 3:0 ffff90cb2b4530d8 134 lru 00000080:00200000:3.0:1767319478.843453:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1359a91 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1767319478.843455:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000074c3d859 00000080:00200000:3.0:1767319478.843456:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.843458:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.843467:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.843478:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.843482:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.843484:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.843489:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.843492:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.843494:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.843498:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843505:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.843519:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.843521:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.843525:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.843529:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:3.0:1767319478.843532:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.843535:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.843540:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 552960 i_blocks 1 00000080:00200000:3.0:1767319478.843543:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.843550:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 552960, count: 4096 00000080:00200000:3.0:1767319478.843553:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 552960, bytes: 4096 00000080:00200000:3.0:1767319478.843555:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.843559:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 136, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.843561:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:3.0:1767319478.843563:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.843568:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:3.0:1767319478.843571:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:3.0:1767319478.843573:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.843579:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:3.0:1767319478.843585:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.843587:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.843594:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843603:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843611:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843630:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843637:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.843646:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.843651:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.843667:0:85069:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:3.0:1767319478.843672:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000053eca87a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.843675:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000a2b34c91 17ffffc0001001 3:0 ffff90cb2b453360 135 lru 00000080:00200000:3.0:1767319478.843681:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000d251c8a3 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:3.0:1767319478.843683:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000053eca87a 00000080:00200000:3.0:1767319478.843685:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.843687:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.843695:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.843707:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.843710:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.843713:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.843718:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.843721:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.843724:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.843727:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843734:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.843749:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.843751:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.843756:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.843759:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:3.0:1767319478.843763:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.843766:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.843770:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 557056 i_blocks 1 00000080:00200000:3.0:1767319478.843773:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.843781:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 557056, count: 4096 00000080:00200000:3.0:1767319478.843784:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 557056, bytes: 4096 00000080:00200000:3.0:1767319478.843786:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.843790:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 137, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.843792:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:3.0:1767319478.843794:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.843799:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:3.0:1767319478.843801:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:3.0:1767319478.843803:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.843809:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:3.0:1767319478.843814:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.843816:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.843823:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843832:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843841:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843858:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843865:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.843873:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.843879:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.843892:0:85069:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:3.0:1767319478.843897:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c4f8559e[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.843900:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000baa1c7c8 17ffffc0001001 3:0 ffff90cb2b453870 136 lru 00000080:00200000:3.0:1767319478.843905:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6b7f704 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:3.0:1767319478.843907:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c4f8559e 00000080:00200000:3.0:1767319478.843908:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.843910:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.843918:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.843929:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.843932:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.843934:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.843939:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.843942:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.843944:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.843948:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.843955:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.843969:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.843971:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.843976:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.843979:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:3.0:1767319478.843983:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.843986:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.843991:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 561152 i_blocks 1 00000080:00200000:3.0:1767319478.843994:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.844001:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 561152, count: 4096 00000080:00200000:3.0:1767319478.844004:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 561152, bytes: 4096 00000080:00200000:3.0:1767319478.844007:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.844012:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 138, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.844014:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:3.0:1767319478.844017:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.844022:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:3.0:1767319478.844025:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:3.0:1767319478.844027:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.844033:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:3.0:1767319478.844039:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.844041:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.844048:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.844057:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.844066:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.844084:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.844091:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.844100:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.844106:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.844120:0:85069:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:3.0:1767319478.844125:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000818fd3fd[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.844128:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000003e4e3ae7 17ffffc0001001 3:0 ffff90cb2b453798 137 lru 00000080:00200000:3.0:1767319478.844134:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000514b168c 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:3.0:1767319478.844137:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000818fd3fd 00000080:00200000:3.0:1767319478.844138:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.844140:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.844148:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.844160:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.844163:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.844165:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.844170:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.844173:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.844176:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.844179:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.844186:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.844203:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.844205:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.844211:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.844213:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:3.0:1767319478.844218:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.844221:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.844226:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 565248 i_blocks 1 00000080:00200000:3.0:1767319478.844229:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.844236:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 565248, count: 4096 00000080:00200000:3.0:1767319478.844239:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 565248, bytes: 4096 00000080:00200000:3.0:1767319478.844242:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.844246:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 139, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.844247:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:3.0:1767319478.844250:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.844255:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:3.0:1767319478.844257:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:3.0:1767319478.844260:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.844265:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:3.0:1767319478.844271:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.844273:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.844280:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.844288:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.844296:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.844313:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.844320:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.844328:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.844334:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.844349:0:85069:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:3.0:1767319478.844354:0:85069:0:(rw26.c:969:ll_write_end()) page@000000009fa62c51[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.844356:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000042a38b46 17ffffc0001001 3:0 ffff90cb2b453438 138 lru 00000080:00200000:3.0:1767319478.844362:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000000576b280 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:3.0:1767319478.844364:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000009fa62c51 00000080:00200000:3.0:1767319478.844393:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.844396:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.844405:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.844416:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.844419:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.844422:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.844427:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.848355:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.848363:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.848386:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.848400:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.848451:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.848456:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.848470:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.848480:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:3.0:1767319478.848491:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.848496:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.848512:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 569344 i_blocks 1 00000080:00200000:3.0:1767319478.848519:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.848545:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 569344, count: 4096 00000080:00200000:3.0:1767319478.848553:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 569344, bytes: 4096 00000080:00200000:3.0:1767319478.848558:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.848566:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 140, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.848569:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:3.0:1767319478.848572:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.848599:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:3.0:1767319478.848604:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:3.0:1767319478.848608:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.848625:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:3.0:1767319478.848638:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.848642:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.848662:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.848675:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.848687:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.848706:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.848713:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.848724:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.848737:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.850336:0:85069:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:3.0:1767319478.850355:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000011fa8cc7[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.850360:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000009897d74d 17ffffc0001021 2:0 ffff90cb2b4531b0 139 lru 00000080:00200000:3.0:1767319478.850382:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000008c79aba4 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:3.0:1767319478.850385:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000011fa8cc7 00000080:00200000:3.0:1767319478.850387:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.850393:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.850427:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.850466:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.850471:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.850474:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.850489:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.850492:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.850495:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.850502:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.850511:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.850546:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.850549:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.850557:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.850564:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:3.0:1767319478.850573:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.850577:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.850591:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 573440 i_blocks 1 00000080:00200000:3.0:1767319478.850595:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.850621:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 573440, count: 4096 00000080:00200000:3.0:1767319478.850629:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 573440, bytes: 4096 00000080:00200000:3.0:1767319478.850635:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.850641:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 141, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.850643:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:3.0:1767319478.850646:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.850661:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:3.0:1767319478.850666:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:3.0:1767319478.850670:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.850686:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:3.0:1767319478.850700:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.850706:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.850726:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.850739:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.850750:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.850770:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.850778:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.856141:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.856169:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.856907:0:85069:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:3.0:1767319478.856931:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000ce2d587f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.856936:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000d90cd4d1 17ffffc0001001 3:0 ffff90cb2b453948 140 lru 00000080:00200000:3.0:1767319478.856943:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000da758e75 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:3.0:1767319478.856946:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000ce2d587f 00000080:00200000:3.0:1767319478.856947:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.856952:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.857179:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.857441:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.857448:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.857453:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.857470:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.857474:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.857477:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.857484:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.857495:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.857523:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.857527:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.857537:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.857544:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:3.0:1767319478.857553:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.857557:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.857569:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 577536 i_blocks 1 00000080:00200000:3.0:1767319478.857574:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.857600:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 577536, count: 4096 00000080:00200000:3.0:1767319478.857608:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 577536, bytes: 4096 00000080:00200000:3.0:1767319478.857613:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.857618:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 142, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.857621:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:3.0:1767319478.857625:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.857639:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:3.0:1767319478.857644:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:3.0:1767319478.857648:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.857661:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:3.0:1767319478.857672:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.857676:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338000, flags 0x0 00010000:00010000:3.0:1767319478.857695:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.857709:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.857720:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.857742:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.857750:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.857760:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.859125:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.859738:0:85069:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:2.0:1767319478.859760:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000dec4eed7[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.859764:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000668a91e8 17ffffc0001001 3:0 ffff90cb34c79870 141 lru 00000080:00200000:2.0:1767319478.859771:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000282491d2 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1767319478.859774:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000dec4eed7 00000080:00200000:2.0:1767319478.859781:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.859796:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.859822:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.859849:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.859853:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.859857:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.859872:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.859876:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.859879:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.859885:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.859894:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.859908:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.859911:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.859920:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.859926:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:2.0:1767319478.859935:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.859939:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.859949:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 581632 i_blocks 1 00000080:00200000:2.0:1767319478.859954:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.860145:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 581632, count: 4096 00000080:00200000:2.0:1767319478.860156:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 581632, bytes: 4096 00000080:00200000:2.0:1767319478.860161:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.860167:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 143, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.860169:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:2.0:1767319478.860173:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.860193:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:2.0:1767319478.860199:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:2.0:1767319478.860202:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.860413:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:2.0:1767319478.860526:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.860532:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.860555:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.860568:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.860580:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.860588:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.860596:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.860607:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.860619:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.860647:0:85069:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:2.0:1767319478.860653:0:85069:0:(rw26.c:969:ll_write_end()) page@000000003764b58d[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.860656:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000004eb17638 17ffffc0001001 3:0 ffff90cb34c79360 142 lru 00000080:00200000:2.0:1767319478.860663:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000271bba4d 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1767319478.860665:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000003764b58d 00000080:00200000:2.0:1767319478.860666:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.860669:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.860685:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.860701:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.860712:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.860715:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.860723:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.860726:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.860729:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.860734:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.860743:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.860754:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.860756:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.860763:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.860767:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:2.0:1767319478.860771:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.860775:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.860781:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 585728 i_blocks 1 00000080:00200000:2.0:1767319478.860853:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.860865:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 585728, count: 4096 00000080:00200000:2.0:1767319478.860870:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 585728, bytes: 4096 00000080:00200000:2.0:1767319478.860873:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.860877:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 144, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.860879:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:2.0:1767319478.860881:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.860888:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:2.0:1767319478.860898:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:2.0:1767319478.860901:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.860908:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:2.0:1767319478.860914:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.860917:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.860925:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.860934:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.860942:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.860949:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.860956:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.860964:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.860970:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.861083:0:85069:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:2.0:1767319478.861089:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000002a030bc[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.861092:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000e58cde65 17ffffc0001001 3:0 ffff90cb34c79000 143 lru 00000080:00200000:2.0:1767319478.861098:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000076173f1b 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1767319478.861100:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000002a030bc 00000080:00200000:2.0:1767319478.861101:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.861104:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.861112:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.861137:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.861140:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.861143:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.861149:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.861152:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.861156:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.861160:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.861167:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.861176:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.861178:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.861182:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.861186:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:2.0:1767319478.861190:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.861193:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.861199:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 589824 i_blocks 1 00000080:00200000:2.0:1767319478.861202:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.861211:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 589824, count: 4096 00000080:00200000:2.0:1767319478.862092:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 589824, bytes: 4096 00000080:00200000:2.0:1767319478.862096:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.862103:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 145, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.862105:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:2.0:1767319478.862108:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.862119:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:2.0:1767319478.862123:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:2.0:1767319478.862127:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.862149:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:2.0:1767319478.862159:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.862162:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.862177:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.862188:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.862199:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.862207:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.862594:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.862607:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.862619:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.862663:0:85069:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:2.0:1767319478.862669:0:85069:0:(rw26.c:969:ll_write_end()) page@000000001098cc00[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.862673:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1c30f28 17ffffc0001001 3:0 ffff90cb3c7ce0d8 144 lru 00000080:00200000:2.0:1767319478.862680:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000009776c46a 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1767319478.862682:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000001098cc00 00000080:00200000:2.0:1767319478.862684:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.862687:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.862706:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.862740:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.862745:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.862749:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.862760:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.862764:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.862767:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.862771:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.862780:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.863581:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.863585:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.863594:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.863600:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:2.0:1767319478.863608:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.863612:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.863622:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 593920 i_blocks 1 00000080:00200000:2.0:1767319478.863627:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.863648:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 593920, count: 4096 00000080:00200000:2.0:1767319478.863655:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 593920, bytes: 4096 00000080:00200000:2.0:1767319478.863659:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.863665:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 146, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.863668:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:2.0:1767319478.863671:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.863681:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:2.0:1767319478.863687:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:2.0:1767319478.863691:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.863717:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:2.0:1767319478.863727:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.863731:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.863746:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.863759:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.863770:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.863779:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.864919:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.864938:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.864954:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.865324:0:85069:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:2.0:1767319478.865334:0:85069:0:(rw26.c:969:ll_write_end()) page@000000007059817a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.865338:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000089288299 17ffffc0001001 3:0 ffff90cb3c7ce870 145 lru 00000080:00200000:2.0:1767319478.865345:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000189a3e32 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1767319478.865348:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000007059817a 00000080:00200000:2.0:1767319478.865349:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.865353:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.865391:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.865425:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.865864:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.865868:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.865885:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.865889:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.865893:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.865899:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.865910:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.865924:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.865926:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.865933:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.865937:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:2.0:1767319478.865945:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.865949:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.865958:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 598016 i_blocks 1 00000080:00200000:2.0:1767319478.865962:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.866564:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 598016, count: 4096 00000080:00200000:2.0:1767319478.866575:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 598016, bytes: 4096 00000080:00200000:2.0:1767319478.866579:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.866586:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 147, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.866588:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:2.0:1767319478.866593:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.866606:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:2.0:1767319478.866611:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:2.0:1767319478.866616:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.866639:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:2.0:1767319478.866650:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.866654:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.866671:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.866684:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.866696:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.866705:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.866712:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.866722:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.866730:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.866755:0:85069:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:2.0:1767319478.866761:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000007e73943[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.866765:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000074f502b1 17ffffc0001001 3:0 ffff90cb3c7ce360 146 lru 00000080:00200000:2.0:1767319478.866772:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000008186eaf1 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1767319478.866775:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000007e73943 00000080:00200000:2.0:1767319478.866776:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.866779:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.867909:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.867958:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.867963:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.867967:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.868619:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.868624:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.868629:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.868636:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.868648:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.868662:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.868665:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.868673:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.868678:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:2.0:1767319478.868686:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.868690:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.868703:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 602112 i_blocks 1 00000080:00200000:2.0:1767319478.868707:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.868727:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 602112, count: 4096 00000080:00200000:2.0:1767319478.868734:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 602112, bytes: 4096 00000080:00200000:2.0:1767319478.868738:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.868744:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 148, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.868746:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:2.0:1767319478.868749:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.868762:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:2.0:1767319478.868767:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:2.0:1767319478.868771:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.869613:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:2.0:1767319478.869632:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.869637:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.869657:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.869672:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.869684:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.869693:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.869700:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.869711:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.869723:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.869771:0:85069:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:2.0:1767319478.869780:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000b37d5d5[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.869783:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000bba669b8 17ffffc0001021 2:0 ffff90cb3c7ce000 147 lru 00000080:00200000:2.0:1767319478.872187:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001556a806 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1767319478.872192:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000b37d5d5 00000080:00200000:2.0:1767319478.872195:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.872202:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.872236:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.872293:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.872299:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.872304:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.872322:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.872326:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.872329:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.872336:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.872347:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.872363:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.872384:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.872393:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.872401:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:2.0:1767319478.872410:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.872414:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.872427:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 606208 i_blocks 1 00000080:00200000:2.0:1767319478.872467:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.872493:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 606208, count: 4096 00000080:00200000:2.0:1767319478.872503:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 606208, bytes: 4096 00000080:00200000:2.0:1767319478.872507:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.872512:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 149, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.872514:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:2.0:1767319478.872518:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.872532:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:2.0:1767319478.872537:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:2.0:1767319478.872541:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.872565:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:2.0:1767319478.872578:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.872582:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.872600:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.872612:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.872624:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.872632:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.872639:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.872650:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.872660:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.872693:0:85069:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:2.0:1767319478.872700:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000262d3145[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.872704:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000776a0a26 17ffffc0001001 3:0 ffff90cb3c7ce948 148 lru 00000080:00200000:2.0:1767319478.872709:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000c4d4a5b2 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1767319478.872712:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000262d3145 00000080:00200000:2.0:1767319478.872713:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.872716:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.872725:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.872751:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.872754:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.872757:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.872764:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.872767:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.872769:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.872773:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.872780:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.874940:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.874945:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.874958:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.874965:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:2.0:1767319478.874973:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.875226:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.875239:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 610304 i_blocks 1 00000080:00200000:2.0:1767319478.875245:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.875269:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 610304, count: 4096 00000080:00200000:2.0:1767319478.875276:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 610304, bytes: 4096 00000080:00200000:2.0:1767319478.875280:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.875287:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 150, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.875289:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:2.0:1767319478.875293:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.875306:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:2.0:1767319478.875312:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:2.0:1767319478.875316:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.875347:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:2.0:1767319478.875359:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.875364:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.875401:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.875416:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.875427:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.875448:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.875455:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.875466:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.875478:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.875513:0:85069:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:2.0:1767319478.875521:0:85069:0:(rw26.c:969:ll_write_end()) page@000000003728649a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.875525:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000321da933 17ffffc0001001 3:0 ffff90cb3c7ce1b0 149 lru 00000080:00200000:2.0:1767319478.875532:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000865e0058 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1767319478.875535:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000003728649a 00000080:00200000:2.0:1767319478.875536:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.875540:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.875557:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.875586:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.875590:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.875593:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.875603:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.875607:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.875609:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.875614:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.875623:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.875632:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.875634:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.875638:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.875641:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:2.0:1767319478.875644:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.875648:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.875652:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 614400 i_blocks 1 00000080:00200000:2.0:1767319478.875655:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.875663:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 614400, count: 4096 00000080:00200000:2.0:1767319478.875666:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 614400, bytes: 4096 00000080:00200000:2.0:1767319478.875669:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.875673:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 151, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.875675:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:2.0:1767319478.875677:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.875682:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:2.0:1767319478.875685:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:2.0:1767319478.875688:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.875698:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:2.0:1767319478.875703:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.875706:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.875713:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.875722:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.875731:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.875739:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.875746:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.875754:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.875758:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.875770:0:85069:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:2.0:1767319478.875775:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000bbb3898b[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.875778:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000077d83125 17ffffc0001001 3:0 ffff90cb3c7ce438 150 lru 00000080:00200000:2.0:1767319478.877674:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000da9802fb 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1767319478.877685:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000bbb3898b 00000080:00200000:2.0:1767319478.877687:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.877695:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.877729:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.878071:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.878079:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.878083:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.878100:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.878104:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.878107:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.878114:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.878124:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.878139:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.878142:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.878149:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.878156:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:2.0:1767319478.878165:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.878169:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.878181:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 618496 i_blocks 1 00000080:00200000:2.0:1767319478.878186:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.878212:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 618496, count: 4096 00000080:00200000:2.0:1767319478.879570:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 618496, bytes: 4096 00000080:00200000:2.0:1767319478.879576:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.879584:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 152, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.879586:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:2.0:1767319478.879591:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.879608:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:2.0:1767319478.879615:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:2.0:1767319478.879619:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.879650:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:2.0:1767319478.879663:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.879668:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.879687:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.879701:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.879712:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.879721:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.879728:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.879738:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.879750:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.880653:0:85069:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:2.0:1767319478.880667:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000d63e6015[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.880671:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000e67218d1 17ffffc0001001 3:0 ffff90cb3c7ce798 151 lru 00000080:00200000:2.0:1767319478.880678:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000c7afa7f0 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1767319478.880681:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000d63e6015 00000080:00200000:2.0:1767319478.880682:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.880688:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.880714:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.880760:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.880766:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.880769:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.880782:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.882141:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.882149:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.882158:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.882170:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.882186:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.882188:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.882200:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.882207:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:2.0:1767319478.882229:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.882234:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.882247:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 622592 i_blocks 1 00000080:00200000:2.0:1767319478.882252:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.882277:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 622592, count: 4096 00000080:00200000:2.0:1767319478.882285:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 622592, bytes: 4096 00000080:00200000:2.0:1767319478.882290:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.882297:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 153, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.882300:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:2.0:1767319478.882303:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.882317:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:2.0:1767319478.882322:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:2.0:1767319478.882326:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.882358:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:2.0:1767319478.882389:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.882393:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.882410:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.882423:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.882444:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.882452:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.882459:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.882471:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.882483:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.882524:0:85069:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:2.0:1767319478.882531:0:85069:0:(rw26.c:969:ll_write_end()) page@000000001f49a556[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.882535:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f0086da0 17ffffc0001001 3:0 ffff90cb3c7cea20 152 lru 00000080:00200000:2.0:1767319478.882542:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000e49bf55f 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1767319478.882544:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000001f49a556 00000080:00200000:2.0:1767319478.882545:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.882549:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.882569:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.882602:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.882607:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.882610:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.882623:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.882626:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.882629:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.882633:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.882640:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.882649:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.882652:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.882656:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.882659:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:2.0:1767319478.882663:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.882666:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.882671:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 626688 i_blocks 1 00000080:00200000:2.0:1767319478.882674:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.882684:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 626688, count: 4096 00000080:00200000:2.0:1767319478.882689:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 626688, bytes: 4096 00000080:00200000:2.0:1767319478.882692:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.882696:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 154, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.882697:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:2.0:1767319478.882700:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.882705:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:2.0:1767319478.882709:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:2.0:1767319478.882711:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.882725:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:2.0:1767319478.882732:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.882734:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.882742:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.882751:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.882759:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.882766:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.882773:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.882781:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.882787:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.882803:0:85069:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:2.0:1767319478.882808:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000da36fb6[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.882811:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000a4723251 17ffffc0001001 3:0 ffff90cb3c7ce510 153 lru 00000080:00200000:2.0:1767319478.882817:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000008273f28a 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1767319478.882819:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000da36fb6 00000080:00200000:2.0:1767319478.882820:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.882823:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.882832:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.882854:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.882857:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.882860:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.882865:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.882868:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.882871:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.882874:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.882882:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.882891:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.882893:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.882897:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.882900:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:2.0:1767319478.882904:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.882907:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.882912:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 630784 i_blocks 1 00000080:00200000:2.0:1767319478.882915:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.882924:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 630784, count: 4096 00000080:00200000:2.0:1767319478.882928:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 630784, bytes: 4096 00000080:00200000:2.0:1767319478.882930:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.882934:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 155, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.882936:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:2.0:1767319478.882938:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.882944:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:2.0:1767319478.882946:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:2.0:1767319478.882949:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.882959:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:2.0:1767319478.882965:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.882967:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.882974:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.884534:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.884550:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.884560:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.884568:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.884583:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.884600:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.884642:0:85069:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:2.0:1767319478.884650:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000077209f4[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.884653:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000056cbf9a7 17ffffc0001001 3:0 ffff90cb3c7ceaf8 154 lru 00000080:00200000:2.0:1767319478.884660:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000c630fd61 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1767319478.884662:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000077209f4 00000080:00200000:2.0:1767319478.884663:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.884667:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.884686:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.884719:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.884724:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.884727:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.884739:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.884742:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.884746:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.884750:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.884758:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.884772:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.884775:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.884782:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.884788:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:2.0:1767319478.884796:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.884799:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.884808:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 634880 i_blocks 1 00000080:00200000:2.0:1767319478.884812:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.884831:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 634880, count: 4096 00000080:00200000:2.0:1767319478.884838:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 634880, bytes: 4096 00000080:00200000:2.0:1767319478.884841:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.884846:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 156, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.884848:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:2.0:1767319478.884851:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.884861:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:2.0:1767319478.884866:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:2.0:1767319478.884870:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.884887:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:2.0:1767319478.884898:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.884903:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.884916:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.884925:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.884933:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.884941:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.884948:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.884956:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.884961:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.884977:0:85069:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:2.0:1767319478.884982:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000db13198[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.884984:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6841f32 17ffffc0001001 3:0 ffff90cb3c7ce5e8 155 lru 00000080:00200000:2.0:1767319478.884989:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000dccdc3eb 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1767319478.884992:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000db13198 00000080:00200000:2.0:1767319478.884993:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.884995:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.885003:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.885028:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.885032:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.885034:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.885040:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.885042:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.885045:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.885049:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885057:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.885066:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.885068:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.885072:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.885075:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:2.0:1767319478.885078:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.885082:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.885086:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 638976 i_blocks 1 00000080:00200000:2.0:1767319478.885089:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.885097:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 638976, count: 4096 00000080:00200000:2.0:1767319478.885100:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 638976, bytes: 4096 00000080:00200000:2.0:1767319478.885103:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.885107:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 157, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.885108:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:2.0:1767319478.885111:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.885116:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:2.0:1767319478.885119:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:2.0:1767319478.885121:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.885133:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:2.0:1767319478.885139:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.885141:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.885148:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885158:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885166:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885172:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885179:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.885186:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.885190:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.885208:0:85069:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:2.0:1767319478.885213:0:85069:0:(rw26.c:969:ll_write_end()) page@000000005211373b[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.885216:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9446919 17ffffc0001001 3:0 ffff90cb3c7ce288 156 lru 00000080:00200000:2.0:1767319478.885222:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005063c1ad 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1767319478.885224:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000005211373b 00000080:00200000:2.0:1767319478.885226:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.885228:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.885235:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.885257:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.885260:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.885262:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.885268:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.885271:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.885274:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.885278:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885285:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.885294:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.885296:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.885301:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.885304:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:2.0:1767319478.885307:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.885311:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.885316:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 643072 i_blocks 1 00000080:00200000:2.0:1767319478.885319:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.885326:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 643072, count: 4096 00000080:00200000:2.0:1767319478.885330:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 643072, bytes: 4096 00000080:00200000:2.0:1767319478.885332:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.885336:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 158, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.885338:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:2.0:1767319478.885340:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.885345:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:2.0:1767319478.885348:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:2.0:1767319478.885351:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.885362:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:2.0:1767319478.885399:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.885402:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.885410:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885419:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885427:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885447:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885455:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.885464:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.885469:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.885486:0:85069:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:2.0:1767319478.885491:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000d495d193[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.885494:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000aed436e0 17ffffc0001001 3:0 ffff90cb3c7ce6c0 157 lru 00000080:00200000:2.0:1767319478.885500:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000cecf6024 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1767319478.885502:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000d495d193 00000080:00200000:2.0:1767319478.885503:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.885505:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.885513:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.885536:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.885539:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.885542:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.885548:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.885551:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.885553:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.885557:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885564:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.885573:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.885575:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.885579:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.885582:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:2.0:1767319478.885586:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.885590:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.885594:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 647168 i_blocks 1 00000080:00200000:2.0:1767319478.885597:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.885605:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 647168, count: 4096 00000080:00200000:2.0:1767319478.885609:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 647168, bytes: 4096 00000080:00200000:2.0:1767319478.885612:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.885615:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 159, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.885617:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:2.0:1767319478.885619:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.885625:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:2.0:1767319478.885627:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:2.0:1767319478.885630:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.885642:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:2.0:1767319478.885648:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.885651:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.885658:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885667:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885675:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885682:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885689:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.885697:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.885703:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.885718:0:85069:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:2.0:1767319478.885723:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000ad9c4107[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.885726:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000040c35a4d 17ffffc0001001 3:0 ffff90cb3c7ced80 158 lru 00000080:00200000:2.0:1767319478.885732:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000736547a6 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1767319478.885735:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000ad9c4107 00000080:00200000:2.0:1767319478.885736:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.885739:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.885747:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.885770:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.885773:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.885775:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.885782:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.885785:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.885787:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.885791:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885800:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.885809:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.885812:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.885816:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.885819:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:2.0:1767319478.885823:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.885826:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.885831:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 651264 i_blocks 1 00000080:00200000:2.0:1767319478.885834:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.885842:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 651264, count: 4096 00000080:00200000:2.0:1767319478.885845:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 651264, bytes: 4096 00000080:00200000:2.0:1767319478.885848:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.885852:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 160, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.885854:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:2.0:1767319478.885856:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.885862:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:2.0:1767319478.885865:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:2.0:1767319478.885867:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.885880:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:2.0:1767319478.885886:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.885889:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.885896:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885906:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885915:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885924:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.885932:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.885940:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.885945:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.885962:0:85069:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:2.0:1767319478.885966:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c6c92007[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.885969:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffd90f6d 17ffffc0001001 3:0 ffff90cb3c7cee58 159 lru 00000080:00200000:2.0:1767319478.885975:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000056678d3a 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1767319478.885977:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c6c92007 00000080:00200000:2.0:1767319478.885978:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.885981:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.885989:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.886014:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.886017:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.886019:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.886026:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.886029:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.886032:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.886036:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886044:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.886053:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.886056:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.886060:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.886063:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:2.0:1767319478.886067:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.886070:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.886075:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 655360 i_blocks 1 00000080:00200000:2.0:1767319478.886078:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.886086:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 655360, count: 4096 00000080:00200000:2.0:1767319478.886090:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 655360, bytes: 4096 00000080:00200000:2.0:1767319478.886093:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.886097:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 161, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.886098:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:2.0:1767319478.886101:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.886107:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:2.0:1767319478.886110:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:2.0:1767319478.886112:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.886124:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:2.0:1767319478.886130:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.886133:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.886140:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886149:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886158:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886166:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886174:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.886182:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.886188:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.886202:0:85069:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:2.0:1767319478.886207:0:85069:0:(rw26.c:969:ll_write_end()) page@000000007ff74e0f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.886210:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000dcc88de8 17ffffc0001001 3:0 ffff90cb3c7ceca8 160 lru 00000080:00200000:2.0:1767319478.886217:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8184f1c 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1767319478.886219:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000007ff74e0f 00000080:00200000:2.0:1767319478.886220:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.886222:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.886230:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.886251:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.886255:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.886257:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.886263:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.886266:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.886269:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.886273:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886280:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.886289:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.886291:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.886295:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.886298:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:2.0:1767319478.886302:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.886305:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.886309:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 659456 i_blocks 1 00000080:00200000:2.0:1767319478.886312:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.886320:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 659456, count: 4096 00000080:00200000:2.0:1767319478.886325:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 659456, bytes: 4096 00000080:00200000:2.0:1767319478.886327:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.886331:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 162, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.886333:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:2.0:1767319478.886335:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.886341:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:2.0:1767319478.886344:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:2.0:1767319478.886346:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.886358:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:2.0:1767319478.886364:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.886399:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.886407:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886417:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886426:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886449:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886455:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.886463:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.886468:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.886483:0:85069:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:2.0:1767319478.886487:0:85069:0:(rw26.c:969:ll_write_end()) page@000000002d43ff7e[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.886491:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000e90dd977 17ffffc0001001 3:0 ffff90cb3c7cebd0 161 lru 00000080:00200000:2.0:1767319478.886497:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000a791fa2b 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1767319478.886499:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000002d43ff7e 00000080:00200000:2.0:1767319478.886500:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.886503:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.886511:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.886534:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.886537:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.886540:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.886546:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.886549:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.886552:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.886556:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886565:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.886574:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.886577:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.886581:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.886584:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:2.0:1767319478.886588:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.886591:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.886596:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 663552 i_blocks 1 00000080:00200000:2.0:1767319478.886599:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.886607:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 663552, count: 4096 00000080:00200000:2.0:1767319478.886611:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 663552, bytes: 4096 00000080:00200000:2.0:1767319478.886614:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.886618:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 163, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.886619:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:2.0:1767319478.886622:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.886627:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:2.0:1767319478.886630:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:2.0:1767319478.886633:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.886646:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:2.0:1767319478.886652:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.886654:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.886662:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886671:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886681:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886689:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886697:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.886705:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.886710:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.886742:0:85069:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:2.0:1767319478.886747:0:85069:0:(rw26.c:969:ll_write_end()) page@000000005cf556b1[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.886750:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006c321cff 17ffffc0001021 2:0 ffff90cb3c7f3870 162 lru 00000080:00200000:2.0:1767319478.886756:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f838ee62 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1767319478.886758:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000005cf556b1 00000080:00200000:2.0:1767319478.886759:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.886762:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.886770:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.886792:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.886795:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.886798:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.886804:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.886806:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.886809:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.886813:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886821:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.886831:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.886833:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.886837:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.886840:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:2.0:1767319478.886844:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.886847:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.886852:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 667648 i_blocks 1 00000080:00200000:2.0:1767319478.886855:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.886862:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 667648, count: 4096 00000080:00200000:2.0:1767319478.886867:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 667648, bytes: 4096 00000080:00200000:2.0:1767319478.886869:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.886873:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 164, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.886875:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:2.0:1767319478.886877:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.886882:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:2.0:1767319478.886885:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:2.0:1767319478.886888:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.886899:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:2.0:1767319478.886905:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.886907:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.886915:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886924:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886933:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886941:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.886948:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.886956:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.886962:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.886979:0:85069:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:2.0:1767319478.886983:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000ac9e3782[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.886986:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000026868e6 17ffffc0001001 3:0 ffff90cb3c7f3360 163 lru 00000080:00200000:2.0:1767319478.886993:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000189dcd78 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1767319478.886995:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000ac9e3782 00000080:00200000:2.0:1767319478.886996:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.886999:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.887007:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.887029:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.887032:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.887035:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.887041:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.887044:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.887047:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.887051:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.887059:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.887069:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.887071:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.887076:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.887078:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:2.0:1767319478.887082:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.887085:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.887090:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 671744 i_blocks 1 00000080:00200000:2.0:1767319478.887093:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.887101:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 671744, count: 4096 00000080:00200000:2.0:1767319478.887105:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 671744, bytes: 4096 00000080:00200000:2.0:1767319478.887108:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.887112:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 165, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.887113:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:2.0:1767319478.887116:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.887121:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:2.0:1767319478.887124:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:2.0:1767319478.887127:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.887139:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:2.0:1767319478.887145:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.887147:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.887155:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.887165:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.887173:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.887182:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.887190:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.887198:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.887203:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.887218:0:85069:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:2.0:1767319478.887222:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000778e58ed[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.887225:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1edc444 17ffffc0001001 3:0 ffff90cb3c7f3000 164 lru 00000080:00200000:2.0:1767319478.887230:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab66b944 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1767319478.887233:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000778e58ed 00000080:00200000:2.0:1767319478.887234:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.887236:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.887244:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.887265:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.887268:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.887270:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.887275:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.887278:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.887280:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.887284:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.887291:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.887299:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.887301:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.887305:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.887308:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:2.0:1767319478.887312:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.887315:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.887319:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 675840 i_blocks 1 00000080:00200000:2.0:1767319478.887322:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.887330:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 675840, count: 4096 00000080:00200000:2.0:1767319478.887334:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 675840, bytes: 4096 00000080:00200000:2.0:1767319478.887337:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.887340:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 166, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.887341:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:2.0:1767319478.887344:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.887349:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:2.0:1767319478.887352:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:2.0:1767319478.887354:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.887398:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:2.0:1767319478.887405:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.887407:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.887415:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.887423:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.892441:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.892457:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.892466:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.892486:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.892505:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.892549:0:85069:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:2.0:1767319478.892557:0:85069:0:(rw26.c:969:ll_write_end()) page@000000008626bcfa[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.892561:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000008692b5dc 17ffffc0001001 3:0 ffff90cb3c7f3948 165 lru 00000080:00200000:2.0:1767319478.892568:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005996dce2 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1767319478.892571:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000008626bcfa 00000080:00200000:2.0:1767319478.892572:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.892577:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.892597:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.892634:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.892639:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.892642:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.892655:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.892659:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.892662:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.892667:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.892676:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.892691:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.892693:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.892701:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.892707:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:2.0:1767319478.892716:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.892720:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.892730:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 679936 i_blocks 1 00000080:00200000:2.0:1767319478.892735:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.892759:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 679936, count: 4096 00000080:00200000:2.0:1767319478.892766:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 679936, bytes: 4096 00000080:00200000:2.0:1767319478.892770:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.892775:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 167, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.892777:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:2.0:1767319478.892791:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.892803:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:2.0:1767319478.892808:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:2.0:1767319478.892812:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.892830:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:2.0:1767319478.892840:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.892844:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.892858:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.892871:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.892880:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.892888:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.892895:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.892903:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.892908:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.892921:0:85069:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:2.0:1767319478.892925:0:85069:0:(rw26.c:969:ll_write_end()) page@000000001894fa98[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.892929:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000061b384e 17ffffc0001001 3:0 ffff90cb3c7f31b0 166 lru 00000080:00200000:2.0:1767319478.892935:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000db638f82 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1767319478.892937:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000001894fa98 00000080:00200000:2.0:1767319478.892939:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.892941:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.892948:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.892969:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.892972:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.892974:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.893183:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.893187:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.893190:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.893194:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.893204:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.893212:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.893215:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.893220:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.893222:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:2.0:1767319478.893226:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.893230:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.893235:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 684032 i_blocks 1 00000080:00200000:2.0:1767319478.893238:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.893246:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 684032, count: 4096 00000080:00200000:2.0:1767319478.893250:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 684032, bytes: 4096 00000080:00200000:2.0:1767319478.893252:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.893256:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 168, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.893258:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:2.0:1767319478.893260:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.893266:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:2.0:1767319478.893269:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:2.0:1767319478.893272:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.893283:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:2.0:1767319478.893289:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.893291:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.893298:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.893308:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.893317:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.893325:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.893332:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.893340:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.893345:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.893359:0:85069:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:2.0:1767319478.893364:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000006cd7b49[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.893396:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000294f9fd4 17ffffc0001001 3:0 ffff90cb3c7f3438 167 lru 00000080:00200000:2.0:1767319478.893403:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000dddaea89 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1767319478.893406:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000006cd7b49 00000080:00200000:2.0:1767319478.893407:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.893409:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.893418:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.893519:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.893523:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.893525:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.893531:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.893534:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.893536:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.893540:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.893548:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.893556:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.893559:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.893563:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.893566:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:2.0:1767319478.893570:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.893573:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.893577:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 688128 i_blocks 1 00000080:00200000:2.0:1767319478.893580:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.893589:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 688128, count: 4096 00000080:00200000:2.0:1767319478.893592:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 688128, bytes: 4096 00000080:00200000:2.0:1767319478.893595:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.893599:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 169, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.893600:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:2.0:1767319478.893602:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.893607:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:2.0:1767319478.893610:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:2.0:1767319478.893612:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.893624:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:2.0:1767319478.893630:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.893633:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.893640:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.893650:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.893658:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.893665:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.893672:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.893679:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.893685:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.893700:0:85069:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:2.0:1767319478.893705:0:85069:0:(rw26.c:969:ll_write_end()) page@000000008e0c1229[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.893708:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000678d52a7 17ffffc0001001 3:0 ffff90cb3c7f3798 168 lru 00000080:00200000:2.0:1767319478.893714:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc2fba7e 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1767319478.893716:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000008e0c1229 00000080:00200000:2.0:1767319478.893717:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.893720:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.893728:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.893753:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.893756:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.893758:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.893764:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.893767:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.893769:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.893773:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.893781:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.894940:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.894943:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.894951:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.894957:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:2.0:1767319478.894964:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.894968:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.895346:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 692224 i_blocks 1 00000080:00200000:3.0:1767319478.895352:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.895449:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 692224, count: 4096 00000080:00200000:3.0:1767319478.895457:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 692224, bytes: 4096 00000080:00200000:3.0:1767319478.895462:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.895468:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 170, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.895470:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:3.0:1767319478.895473:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.895484:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:3.0:1767319478.895489:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:3.0:1767319478.895492:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.895506:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:3.0:1767319478.895519:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.895524:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.895540:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.895553:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.895564:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.895586:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.895593:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.895605:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.895615:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.895646:0:85069:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:3.0:1767319478.895653:0:85069:0:(rw26.c:969:ll_write_end()) page@000000001083eb00[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.895657:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000e351c03b 17ffffc0001001 3:0 ffff90cb2b453000 169 lru 00000080:00200000:3.0:1767319478.895664:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000075f6ffb7 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:3.0:1767319478.895666:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000001083eb00 00000080:00200000:3.0:1767319478.895668:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.895671:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.895690:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.895710:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.895714:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.895717:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.895728:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.895731:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.895734:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.895738:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.895746:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.895764:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.895766:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.895773:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.895776:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:3.0:1767319478.895781:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.895799:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.895805:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 696320 i_blocks 1 00000080:00200000:3.0:1767319478.895807:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.895815:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 696320, count: 4096 00000080:00200000:3.0:1767319478.895819:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 696320, bytes: 4096 00000080:00200000:3.0:1767319478.895821:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.895825:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 171, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.895827:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:3.0:1767319478.895829:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.895835:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:3.0:1767319478.895837:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:3.0:1767319478.895840:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.895846:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:3.0:1767319478.895852:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.895854:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.895862:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.895870:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.895879:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.895900:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.895907:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.895917:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.895923:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.895954:0:85069:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:3.0:1767319478.895959:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000a1072ddf[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.895962:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000036720147 17ffffc0001001 3:0 ffff90cb3c7c6288 170 lru 00000080:00200000:3.0:1767319478.895968:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb6d0392 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:3.0:1767319478.895970:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000a1072ddf 00000080:00200000:3.0:1767319478.895971:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.895973:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.896328:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.896345:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.896349:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.896351:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.896358:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.896361:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.896364:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.896402:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.896411:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.896443:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.896446:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.896452:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.896455:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:3.0:1767319478.896459:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.896462:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.896468:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 700416 i_blocks 1 00000080:00200000:3.0:1767319478.896471:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.896481:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 700416, count: 4096 00000080:00200000:3.0:1767319478.896485:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 700416, bytes: 4096 00000080:00200000:3.0:1767319478.896488:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.896492:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 172, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.896494:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:3.0:1767319478.896496:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.896503:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:3.0:1767319478.896506:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:3.0:1767319478.896508:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.896516:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:3.0:1767319478.896523:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.896525:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.896533:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.896542:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.896551:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.896568:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.896575:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.896583:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.896589:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.896607:0:85069:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:3.0:1767319478.896612:0:85069:0:(rw26.c:969:ll_write_end()) page@000000002eb543f2[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.896614:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000026ceddc1 17ffffc0001001 3:0 ffff90cb3c7c66c0 171 lru 00000080:00200000:3.0:1767319478.896619:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000008e62e563 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:3.0:1767319478.896622:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000002eb543f2 00000080:00200000:3.0:1767319478.896623:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.896625:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.896634:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.896646:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.896648:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.896651:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.896656:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.896658:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.896661:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.896665:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.896672:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.896687:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.896689:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.896694:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.896697:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:3.0:1767319478.896701:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.896703:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.896708:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 704512 i_blocks 1 00000080:00200000:3.0:1767319478.896710:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.896717:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 704512, count: 4096 00000080:00200000:3.0:1767319478.896721:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 704512, bytes: 4096 00000080:00200000:3.0:1767319478.896723:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.896727:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 173, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.896729:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:3.0:1767319478.896732:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.896738:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:3.0:1767319478.896742:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:3.0:1767319478.896745:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.896752:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:3.0:1767319478.896759:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.896761:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.896768:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.896776:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.896928:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.896949:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.896956:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.896965:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.896971:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.897083:0:85069:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:3.0:1767319478.897089:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000834c87e1[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.897092:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000008f15eb32 17ffffc0001001 3:0 ffff90cb3c7c6d80 172 lru 00000080:00200000:3.0:1767319478.897098:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0d1ffc5 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:3.0:1767319478.897101:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000834c87e1 00000080:00200000:3.0:1767319478.897102:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.897104:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.897114:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.897126:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.897129:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.897131:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.897137:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.897141:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.897144:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.897148:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.897156:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.897172:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.897175:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.897181:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.897184:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:3.0:1767319478.897187:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.897190:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.897195:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 708608 i_blocks 1 00000080:00200000:3.0:1767319478.897198:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.897206:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 708608, count: 4096 00000080:00200000:3.0:1767319478.897211:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 708608, bytes: 4096 00000080:00200000:3.0:1767319478.897213:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.897217:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 174, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.897219:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:3.0:1767319478.897221:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.897227:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:3.0:1767319478.897230:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:3.0:1767319478.897232:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.897239:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:3.0:1767319478.897245:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.897247:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.897255:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.897264:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.897273:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.897291:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.897299:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.897307:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.897313:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.897329:0:85069:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:3.0:1767319478.897334:0:85069:0:(rw26.c:969:ll_write_end()) page@000000004eb6856c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.897336:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000b12eaedf 17ffffc0001001 3:0 ffff90cb3c7c6e58 173 lru 00000080:00200000:3.0:1767319478.897342:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7d2bdd5 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:3.0:1767319478.897344:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000004eb6856c 00000080:00200000:3.0:1767319478.897345:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.897347:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.897356:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.897400:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.897403:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.897406:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.897412:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.897414:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.897417:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.897421:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.897606:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.897622:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.897625:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.897630:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.897634:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:3.0:1767319478.897637:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.897640:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.897646:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 712704 i_blocks 1 00000080:00200000:3.0:1767319478.897649:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.897657:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 712704, count: 4096 00000080:00200000:3.0:1767319478.897661:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 712704, bytes: 4096 00000080:00200000:3.0:1767319478.897663:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.897667:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 175, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.897669:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:3.0:1767319478.897671:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.897676:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:3.0:1767319478.897680:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:3.0:1767319478.897682:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.897688:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:3.0:1767319478.897694:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.897696:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.897704:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.897713:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.897722:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.897741:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.897749:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.897759:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.897765:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.897781:0:85069:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:3.0:1767319478.898077:0:85069:0:(rw26.c:969:ll_write_end()) page@000000009d2808bf[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.898080:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000048237d28 17ffffc0001001 3:0 ffff90cb3c7c6ca8 174 lru 00000080:00200000:3.0:1767319478.898087:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000006ca1cff1 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:3.0:1767319478.898090:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000009d2808bf 00000080:00200000:3.0:1767319478.898091:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.898095:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.898106:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.898120:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.898124:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.898126:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.898133:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.898135:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.898138:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.898142:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.898149:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.898164:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.898166:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.898171:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.898174:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:3.0:1767319478.898178:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.898181:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.898186:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 716800 i_blocks 1 00000080:00200000:3.0:1767319478.898189:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.898199:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 716800, count: 4096 00000080:00200000:3.0:1767319478.898203:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 716800, bytes: 4096 00000080:00200000:3.0:1767319478.898206:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.898210:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 176, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.898212:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:3.0:1767319478.898501:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.898510:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:3.0:1767319478.898513:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:3.0:1767319478.898516:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.898525:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:3.0:1767319478.898533:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.898536:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.898546:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.898556:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.898565:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.898587:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.898593:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.898603:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.898610:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.898631:0:85069:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:3.0:1767319478.898637:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000d5ef0326[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.898640:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000005a55f4b6 17ffffc0001001 3:0 ffff90cb3c7c6bd0 175 lru 00000080:00200000:3.0:1767319478.898646:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000194caa20 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:3.0:1767319478.898648:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000d5ef0326 00000080:00200000:3.0:1767319478.898649:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.898652:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.898662:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.898674:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.898677:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.898679:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.898685:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.898688:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.898690:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.898695:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.898702:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.898716:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.898718:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.898723:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.898727:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:3.0:1767319478.898731:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.898734:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.898739:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 720896 i_blocks 1 00000080:00200000:3.0:1767319478.898742:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.898751:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 720896, count: 4096 00000080:00200000:3.0:1767319478.898754:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 720896, bytes: 4096 00000080:00200000:3.0:1767319478.898757:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.898761:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 177, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.898763:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:3.0:1767319478.898765:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.898770:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:3.0:1767319478.898773:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:3.0:1767319478.898775:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.898781:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:3.0:1767319478.898963:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.898967:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.898975:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.899075:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.899085:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.899104:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.899112:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.899120:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.899127:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.899144:0:85069:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:3.0:1767319478.899149:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000655ef41d[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.899152:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000000d964c5b 17ffffc0001001 3:0 ffff90cb3c7c60d8 176 lru 00000080:00200000:3.0:1767319478.899158:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000d68acd20 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:3.0:1767319478.899160:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000655ef41d 00000080:00200000:3.0:1767319478.899161:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.899164:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.899173:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.899186:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.899189:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.899191:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.899196:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.899199:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.899202:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.899206:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.899224:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.899239:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.899242:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.899247:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.899250:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:3.0:1767319478.899254:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.899258:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.899263:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 724992 i_blocks 1 00000080:00200000:3.0:1767319478.899265:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.899274:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 724992, count: 4096 00000080:00200000:3.0:1767319478.899278:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 724992, bytes: 4096 00000080:00200000:3.0:1767319478.899280:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.899284:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 178, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.899286:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:3.0:1767319478.899288:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.899293:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:3.0:1767319478.899296:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:3.0:1767319478.899298:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.899304:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:3.0:1767319478.899310:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.899313:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.899320:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.899328:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.899336:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.899356:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.899362:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.899411:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.899417:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.899643:0:85069:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:3.0:1767319478.899648:0:85069:0:(rw26.c:969:ll_write_end()) page@000000001497c420[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.899652:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed42f871 17ffffc0001001 3:0 ffff90cb3c7c6870 177 lru 00000080:00200000:3.0:1767319478.899657:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005d8e8370 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:3.0:1767319478.899660:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000001497c420 00000080:00200000:3.0:1767319478.899661:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.899663:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.899673:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.899686:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.899689:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.899691:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.899698:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.899701:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.899703:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.899707:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.899714:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.899730:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.899733:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.899738:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.899741:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:3.0:1767319478.899745:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.899748:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.899753:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 729088 i_blocks 1 00000080:00200000:3.0:1767319478.899756:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.899765:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 729088, count: 4096 00000080:00200000:3.0:1767319478.899768:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 729088, bytes: 4096 00000080:00200000:3.0:1767319478.899771:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.899775:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 179, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.899776:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:3.0:1767319478.899779:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.902119:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:3.0:1767319478.902133:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:3.0:1767319478.902137:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.902159:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:3.0:1767319478.902177:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.902181:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.902201:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.902225:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.902238:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.902268:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.902276:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.902289:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.902305:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.902345:0:85069:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:3.0:1767319478.902355:0:85069:0:(rw26.c:969:ll_write_end()) page@000000007e4a4ea1[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.902358:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6a6dcb2 17ffffc0001001 3:0 ffff90cb3c7c6360 178 lru 00000080:00200000:3.0:1767319478.902888:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000006ac3abc4 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:3.0:1767319478.902893:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000007e4a4ea1 00000080:00200000:3.0:1767319478.902895:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.902898:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.902921:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.902948:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.902954:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.902957:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.902971:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.902974:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.903069:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.903074:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.903084:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.903109:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.903113:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.903121:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.903126:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:3.0:1767319478.903134:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.903137:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.903148:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 733184 i_blocks 1 00000080:00200000:3.0:1767319478.903152:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.903174:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 733184, count: 4096 00000080:00200000:3.0:1767319478.903181:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 733184, bytes: 4096 00000080:00200000:3.0:1767319478.903185:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.903189:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 180, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.903191:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:3.0:1767319478.903194:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.903204:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:3.0:1767319478.903208:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:3.0:1767319478.903211:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.903232:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:3.0:1767319478.903239:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.903243:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.903255:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.903266:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.903276:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.903295:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.903303:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.903314:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.903323:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.903348:0:85069:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:3.0:1767319478.903353:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000ed7b61e7[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.903356:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba71efea 17ffffc0001001 3:0 ffff90cb3c7c6000 179 lru 00000080:00200000:3.0:1767319478.903363:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000007e2f7dbc 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:3.0:1767319478.903596:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000ed7b61e7 00000080:00200000:3.0:1767319478.903598:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.903601:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.903613:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.903629:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.903632:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.903634:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.903642:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.903644:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.903646:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.903651:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.903658:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.903675:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.903677:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.903682:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.903685:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:3.0:1767319478.903690:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.903693:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.903698:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 737280 i_blocks 1 00000080:00200000:3.0:1767319478.903701:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.903710:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 737280, count: 4096 00000080:00200000:3.0:1767319478.903714:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 737280, bytes: 4096 00000080:00200000:3.0:1767319478.903717:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.903721:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 181, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.903723:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:3.0:1767319478.903725:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.903731:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:3.0:1767319478.903734:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:3.0:1767319478.903736:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.903743:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:3.0:1767319478.903749:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.903751:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.903759:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.903767:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.903775:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.904673:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.904680:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.904692:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.904705:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.904741:0:85069:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:3.0:1767319478.904750:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000a2f6f66[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.904754:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000000910c97 17ffffc0001001 3:0 ffff90cb3c7c6948 180 lru 00000080:00200000:3.0:1767319478.904761:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000003e465d61 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:3.0:1767319478.904763:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000a2f6f66 00000080:00200000:3.0:1767319478.904765:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.904768:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.904782:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.905089:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.905095:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.905098:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.905109:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.905112:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.905116:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.905120:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.905129:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.905149:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.905152:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.905160:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.905164:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:3.0:1767319478.905170:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.905174:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.905182:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 741376 i_blocks 1 00000080:00200000:3.0:1767319478.905185:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.905203:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 741376, count: 4096 00000080:00200000:3.0:1767319478.905209:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 741376, bytes: 4096 00000080:00200000:3.0:1767319478.905873:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.905882:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 182, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.905884:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:3.0:1767319478.905888:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.905900:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:3.0:1767319478.905906:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:3.0:1767319478.905909:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.905926:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:3.0:1767319478.905938:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.905942:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.905958:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.905971:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907134:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907167:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907175:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.907191:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.907209:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.907249:0:85069:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:3.0:1767319478.907258:0:85069:0:(rw26.c:969:ll_write_end()) page@000000007b1db25a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.907262:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000394d8b9e 17ffffc0001001 3:0 ffff90cb3c7c61b0 181 lru 00000080:00200000:3.0:1767319478.907269:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000044611a83 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:3.0:1767319478.907271:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000007b1db25a 00000080:00200000:3.0:1767319478.907273:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.907277:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.907297:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.907321:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.907325:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.907328:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.907341:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.907344:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.907347:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.907352:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907362:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.907402:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.907406:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.907414:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.907419:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:3.0:1767319478.907427:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.907441:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.907451:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 745472 i_blocks 1 00000080:00200000:3.0:1767319478.907456:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.907479:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 745472, count: 4096 00000080:00200000:3.0:1767319478.907487:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 745472, bytes: 4096 00000080:00200000:3.0:1767319478.907492:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.907497:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 183, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.907500:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:3.0:1767319478.907502:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.907513:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:3.0:1767319478.907517:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:3.0:1767319478.907521:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.907532:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:3.0:1767319478.907543:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.907547:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.907562:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907574:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907582:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907603:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907610:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.907618:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.907624:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.907649:0:85069:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:3.0:1767319478.907654:0:85069:0:(rw26.c:969:ll_write_end()) page@000000004bc48baa[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.907657:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1e7580e 17ffffc0001021 2:0 ffff90cb3c7c6438 182 lru 00000080:00200000:3.0:1767319478.907662:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc26a28d 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:3.0:1767319478.907664:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000004bc48baa 00000080:00200000:3.0:1767319478.907665:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.907667:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.907676:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.907688:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.907691:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.907693:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.907698:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.907701:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.907704:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.907707:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907714:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.907730:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.907733:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.907738:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.907741:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:3.0:1767319478.907745:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.907748:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.907753:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 749568 i_blocks 1 00000080:00200000:3.0:1767319478.907756:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.907763:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 749568, count: 4096 00000080:00200000:3.0:1767319478.907767:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 749568, bytes: 4096 00000080:00200000:3.0:1767319478.907770:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.907773:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 184, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.907776:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:3.0:1767319478.907778:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.907783:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:3.0:1767319478.907786:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:3.0:1767319478.907789:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.907795:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:3.0:1767319478.907800:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.907803:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.907810:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907819:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907827:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907849:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907857:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.907865:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.907871:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.907887:0:85069:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:3.0:1767319478.907892:0:85069:0:(rw26.c:969:ll_write_end()) page@000000009b9459be[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.907895:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000004a0affe7 17ffffc0001001 3:0 ffff90cb3c7c6798 183 lru 00000080:00200000:3.0:1767319478.907901:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000042e6b112 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:3.0:1767319478.907904:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000009b9459be 00000080:00200000:3.0:1767319478.907905:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.907907:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.907916:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.907928:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.907931:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.907934:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.907939:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.907942:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.907944:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.907948:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.907956:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.907974:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.909103:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.909115:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.909121:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:3.0:1767319478.909129:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.909133:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.909143:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 753664 i_blocks 1 00000080:00200000:3.0:1767319478.909147:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.909164:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 753664, count: 4096 00000080:00200000:3.0:1767319478.909170:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 753664, bytes: 4096 00000080:00200000:3.0:1767319478.909173:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.909180:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 185, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.909182:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:3.0:1767319478.909185:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.909196:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:3.0:1767319478.909200:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:3.0:1767319478.909204:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.909215:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:3.0:1767319478.909228:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.909232:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.909251:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.909264:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.909275:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.909300:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.909308:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.909320:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.909331:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.909362:0:85069:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:3.0:1767319478.910178:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000061880fbb[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.910182:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000007506fe72 17ffffc0001001 3:0 ffff90cb3c7c6a20 184 lru 00000080:00200000:3.0:1767319478.910189:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000d4c5cf7c 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:3.0:1767319478.910216:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000061880fbb 00000080:00200000:3.0:1767319478.910218:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.910223:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.910244:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.910275:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.910280:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.910282:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.910303:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.910307:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.910310:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.910316:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.910325:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.910350:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.910354:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.910360:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.911916:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:3.0:1767319478.911936:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.911941:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.911954:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 757760 i_blocks 1 00000080:00200000:3.0:1767319478.911960:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.912127:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 757760, count: 4096 00000080:00200000:3.0:1767319478.912136:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 757760, bytes: 4096 00000080:00200000:3.0:1767319478.912141:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.912147:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 186, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.912149:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:3.0:1767319478.912153:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.912167:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:3.0:1767319478.912173:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:3.0:1767319478.912176:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.912191:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:3.0:1767319478.912206:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.912212:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.912233:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.912246:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.912258:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.912286:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.912294:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.912306:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.912318:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.912356:0:85069:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:3.0:1767319478.912364:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000b25af108[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.912579:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006b865a3c 17ffffc0001001 3:0 ffff90cb3c7c6510 185 lru 00000080:00200000:3.0:1767319478.912586:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000008f806a1f 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:3.0:1767319478.912589:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000b25af108 00000080:00200000:3.0:1767319478.912590:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.912594:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.912613:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.912637:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.912641:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.912644:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.912655:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.912658:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.912661:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.912666:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.912675:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.912699:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.912703:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.912711:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.912716:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:3.0:1767319478.912720:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.912724:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.912730:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 761856 i_blocks 1 00000080:00200000:3.0:1767319478.912732:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.912742:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 761856, count: 4096 00000080:00200000:3.0:1767319478.912747:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 761856, bytes: 4096 00000080:00200000:3.0:1767319478.912749:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.912753:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 187, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.912755:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:3.0:1767319478.912757:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.912763:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:3.0:1767319478.912766:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:3.0:1767319478.912769:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.912775:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:3.0:1767319478.912781:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.913073:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.913087:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.913097:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.913106:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.913126:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.913133:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.913143:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.913151:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.913175:0:85069:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:3.0:1767319478.913180:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000124f969f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.913184:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000014552f4a 17ffffc0001001 3:0 ffff90cb3c7c6af8 186 lru 00000080:00200000:3.0:1767319478.913190:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000588fa004 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:3.0:1767319478.913193:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000124f969f 00000080:00200000:3.0:1767319478.913194:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.913197:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.913206:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.914201:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.914212:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.914216:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.914232:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.914236:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.914239:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.914246:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.914255:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.914283:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.914285:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.914292:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.914297:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:3.0:1767319478.914304:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.914308:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.914318:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 765952 i_blocks 1 00000080:00200000:3.0:1767319478.914323:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.914341:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 765952, count: 4096 00000080:00200000:3.0:1767319478.914347:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 765952, bytes: 4096 00000080:00200000:3.0:1767319478.914351:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.914357:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 188, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.914360:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:3.0:1767319478.914362:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.915318:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:3.0:1767319478.915326:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:3.0:1767319478.915330:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.915347:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:3.0:1767319478.915361:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.915737:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.915762:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.915776:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.916337:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.917083:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.917092:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.917109:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.917128:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.917168:0:85069:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:3.0:1767319478.917177:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000aff641db[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.917180:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f46231c7 17ffffc0001001 3:0 ffff90cb3c7c65e8 187 lru 00000080:00200000:3.0:1767319478.917188:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000494f3c7e 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:3.0:1767319478.917190:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000aff641db 00000080:00200000:3.0:1767319478.917192:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.917196:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.919527:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.919583:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.919592:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.919602:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.919620:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.919624:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.919628:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.919635:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.919646:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.919684:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.919687:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.919697:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.919705:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:3.0:1767319478.919715:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.919718:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.919732:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 770048 i_blocks 1 00000080:00200000:3.0:1767319478.919739:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.919766:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 770048, count: 4096 00000080:00200000:3.0:1767319478.919774:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 770048, bytes: 4096 00000080:00200000:3.0:1767319478.919779:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.919785:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 189, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.919787:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:3.0:1767319478.919791:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.919806:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:3.0:1767319478.919812:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:3.0:1767319478.919816:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.919832:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:3.0:1767319478.919846:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.919850:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.919868:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.919880:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.919892:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.919912:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.919919:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.919930:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.919941:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.919985:0:85069:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:3.0:1767319478.919992:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f9cffb5c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.919995:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000d35b7d00 17ffffc0001001 3:0 ffff90cb34ca3870 188 lru 00000080:00200000:3.0:1767319478.920002:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000076b94d0f 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1767319478.920004:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f9cffb5c 00000080:00200000:3.0:1767319478.920006:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.920009:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.920025:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.920038:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.920040:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.920043:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.920048:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.920051:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.920054:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.920058:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920066:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.920085:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.920087:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.920092:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.920096:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:3.0:1767319478.920100:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.920103:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.920108:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 774144 i_blocks 1 00000080:00200000:3.0:1767319478.920111:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.920119:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 774144, count: 4096 00000080:00200000:3.0:1767319478.920123:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 774144, bytes: 4096 00000080:00200000:3.0:1767319478.920126:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.920130:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 190, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.920132:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:3.0:1767319478.920134:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.920140:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:3.0:1767319478.920143:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:3.0:1767319478.920145:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.920151:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:3.0:1767319478.920157:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.920160:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.920168:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920177:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920186:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920204:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920211:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.920220:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.920227:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.920245:0:85069:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:3.0:1767319478.920249:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c295f492[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.920253:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000d288bdb1 17ffffc0001001 3:0 ffff90cb34ca3360 189 lru 00000080:00200000:3.0:1767319478.920259:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001ee71192 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1767319478.920261:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c295f492 00000080:00200000:3.0:1767319478.920262:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.920264:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.920272:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.920285:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.920288:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.920290:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.920296:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.920298:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.920300:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.920304:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920312:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.920327:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.920329:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.920334:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.920336:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:3.0:1767319478.920340:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.920344:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.920348:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 778240 i_blocks 1 00000080:00200000:3.0:1767319478.920351:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.920358:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 778240, count: 4096 00000080:00200000:3.0:1767319478.920362:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 778240, bytes: 4096 00000080:00200000:3.0:1767319478.920364:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.920399:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 191, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.920400:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:3.0:1767319478.920403:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.920409:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:3.0:1767319478.920412:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:3.0:1767319478.920414:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.920420:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:3.0:1767319478.920426:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.920439:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.920448:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920456:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920464:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920481:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920488:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.920497:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.920503:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.920520:0:85069:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:3.0:1767319478.920525:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000760220b0[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.920528:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000abefb23c 17ffffc0001001 3:0 ffff90cb34ca3000 190 lru 00000080:00200000:3.0:1767319478.920533:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000024036177 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1767319478.920535:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000760220b0 00000080:00200000:3.0:1767319478.920536:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.920538:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.920547:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.920559:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.920561:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.920563:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.920569:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.920571:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.920574:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.920578:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920584:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.920599:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.920601:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.920607:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.920609:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:3.0:1767319478.920614:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.920616:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.920621:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 782336 i_blocks 1 00000080:00200000:3.0:1767319478.920624:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.920631:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 782336, count: 4096 00000080:00200000:3.0:1767319478.920634:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 782336, bytes: 4096 00000080:00200000:3.0:1767319478.920637:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.920641:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 192, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.920643:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:3.0:1767319478.920645:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.920650:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:3.0:1767319478.920653:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:3.0:1767319478.920655:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.920661:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:3.0:1767319478.920667:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.920669:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.920676:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920685:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920692:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920710:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920716:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.920724:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.920730:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.920746:0:85069:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:3.0:1767319478.920750:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000dc0770b0[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.920754:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000001df730fa 17ffffc0001001 3:0 ffff90cb34ca3948 191 lru 00000080:00200000:3.0:1767319478.920759:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000004864afe5 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1767319478.920761:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000dc0770b0 00000080:00200000:3.0:1767319478.920762:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.920765:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.920773:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.920784:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.920787:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.920789:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.920795:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.920797:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.920800:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.920804:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920811:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.920825:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.920828:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.920833:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.920836:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:3.0:1767319478.920840:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.920843:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.920848:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 786432 i_blocks 1 00000080:00200000:3.0:1767319478.920850:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.920859:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 786432, count: 4096 00000080:00200000:3.0:1767319478.920862:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 786432, bytes: 4096 00000080:00200000:3.0:1767319478.920864:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.920868:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 193, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.920869:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:3.0:1767319478.920872:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.920877:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:3.0:1767319478.920880:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:3.0:1767319478.920882:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.920888:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:3.0:1767319478.920893:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.920896:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.920903:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920911:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920919:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920938:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.920945:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.920953:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.920960:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.920980:0:85069:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:3.0:1767319478.920985:0:85069:0:(rw26.c:969:ll_write_end()) page@000000004bd678ee[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.920988:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000e748a2f7 17ffffc0001001 3:0 ffff90cb34ca31b0 192 lru 00000080:00200000:3.0:1767319478.920993:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000cae8d3e0 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1767319478.920995:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000004bd678ee 00000080:00200000:3.0:1767319478.920997:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.920999:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.921008:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.921021:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.921024:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.921026:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.921031:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.921034:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.921036:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.921040:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.921048:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.921063:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.921066:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.921071:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.921074:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:3.0:1767319478.921078:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.921081:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.921086:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 790528 i_blocks 1 00000080:00200000:3.0:1767319478.921089:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.921096:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 790528, count: 4096 00000080:00200000:3.0:1767319478.921100:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 790528, bytes: 4096 00000080:00200000:3.0:1767319478.921102:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.921106:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 194, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.921108:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:3.0:1767319478.921110:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.921115:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:3.0:1767319478.921118:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:3.0:1767319478.921121:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.921126:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:3.0:1767319478.921131:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.921134:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.921142:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.921150:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.921158:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.921176:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.921183:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.921191:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.921197:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.921212:0:85069:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:3.0:1767319478.921217:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000e1f93a48[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.921220:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000aeec2b08 17ffffc0001001 3:0 ffff90cb34ca3438 193 lru 00000080:00200000:3.0:1767319478.921226:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3f2ccc7 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1767319478.921229:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000e1f93a48 00000080:00200000:3.0:1767319478.921230:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.921232:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.921241:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.921253:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.921256:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.921258:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.921264:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.921267:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.921269:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.921273:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.921282:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.921297:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.921299:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.921304:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.921307:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:3.0:1767319478.921311:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.921314:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.921319:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 794624 i_blocks 1 00000080:00200000:3.0:1767319478.921322:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.921329:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 794624, count: 4096 00000080:00200000:3.0:1767319478.921332:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 794624, bytes: 4096 00000080:00200000:3.0:1767319478.921335:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.921338:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 195, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.921340:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:3.0:1767319478.921342:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.921347:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:3.0:1767319478.921349:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:3.0:1767319478.921351:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.921356:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:3.0:1767319478.921361:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.921363:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.921402:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.921412:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.921420:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.923946:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.923956:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.923973:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.924905:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.924957:0:85069:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:3.0:1767319478.924967:0:85069:0:(rw26.c:969:ll_write_end()) page@000000007f2610f9[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.924972:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa56b961 17ffffc0001001 3:0 ffff90cb34ca3798 194 lru 00000080:00200000:3.0:1767319478.924993:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000021fd8f0 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1767319478.924996:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000007f2610f9 00000080:00200000:3.0:1767319478.924997:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.925002:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.925026:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.925051:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.925055:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.925058:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.925072:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.925076:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.925080:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.925085:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.925095:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.925118:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.925122:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.925130:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.925137:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:3.0:1767319478.925146:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.925150:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.925162:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 798720 i_blocks 1 00000080:00200000:3.0:1767319478.925166:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.925187:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 798720, count: 4096 00000080:00200000:3.0:1767319478.925195:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 798720, bytes: 4096 00000080:00200000:3.0:1767319478.925198:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.925204:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 196, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.925206:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:3.0:1767319478.925780:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.929859:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:2.0:1767319478.929875:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:2.0:1767319478.929880:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.929902:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:2.0:1767319478.929920:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.929926:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.929949:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.929965:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.930090:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.930100:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.930108:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.930121:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.930136:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.930173:0:85069:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:2.0:1767319478.930182:0:85069:0:(rw26.c:969:ll_write_end()) page@000000002fcf4499[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.930185:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000c66acbe0 17ffffc0001001 3:0 ffff90cb3c7f3a20 195 lru 00000080:00200000:2.0:1767319478.930192:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f0a60f84 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1767319478.930195:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000002fcf4499 00000080:00200000:2.0:1767319478.930197:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.930201:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.934156:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.934208:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.934227:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.934232:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.934250:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.934253:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.934258:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.934265:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.934289:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.934306:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.934309:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.934319:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.934327:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:2.0:1767319478.934336:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.934340:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.934353:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 802816 i_blocks 1 00000080:00200000:2.0:1767319478.934357:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.934401:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 802816, count: 4096 00000080:00200000:2.0:1767319478.934409:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 802816, bytes: 4096 00000080:00200000:2.0:1767319478.934415:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.934421:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 197, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.934423:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:2.0:1767319478.934427:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.934455:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:2.0:1767319478.934461:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:2.0:1767319478.934465:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.934478:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:2.0:1767319478.934490:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.934495:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.934514:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.934526:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.934549:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.934557:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.934564:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.934575:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.934588:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.934624:0:85069:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:2.0:1767319478.934631:0:85069:0:(rw26.c:969:ll_write_end()) page@000000002b734f32[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.934634:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000008e221f67 17ffffc0001001 3:0 ffff90cb3c7f3510 196 lru 00000080:00200000:2.0:1767319478.934641:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec6eee35 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1767319478.934643:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000002b734f32 00000080:00200000:2.0:1767319478.934644:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.934648:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.934660:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.934674:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.934677:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.934680:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.934686:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.934689:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.934692:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.934696:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.934710:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.934720:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.934722:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.934727:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.934730:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:2.0:1767319478.934735:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.934738:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.934743:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 806912 i_blocks 1 00000080:00200000:2.0:1767319478.934746:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.934754:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 806912, count: 4096 00000080:00200000:2.0:1767319478.934759:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 806912, bytes: 4096 00000080:00200000:2.0:1767319478.934761:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.934765:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 198, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.934766:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:2.0:1767319478.934769:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.934775:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:2.0:1767319478.934778:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:2.0:1767319478.934781:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.935080:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:2.0:1767319478.935089:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.935091:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.935100:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935111:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935132:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935140:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935148:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.935157:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.935164:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.935182:0:85069:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:2.0:1767319478.935187:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000d8b33ad[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.935190:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000a78fa462 17ffffc0001001 3:0 ffff90cb3c7f3af8 197 lru 00000080:00200000:2.0:1767319478.935197:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001ea499ed 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1767319478.935199:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000d8b33ad 00000080:00200000:2.0:1767319478.935201:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.935203:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.935260:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.935276:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.935279:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.935282:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.935289:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.935291:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.935295:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.935299:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935313:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.935323:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.935326:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.935330:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.935334:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:2.0:1767319478.935338:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.935341:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.935346:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 811008 i_blocks 1 00000080:00200000:2.0:1767319478.935349:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.935358:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 811008, count: 4096 00000080:00200000:2.0:1767319478.935363:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 811008, bytes: 4096 00000080:00200000:2.0:1767319478.935391:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.935397:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 199, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.935399:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:2.0:1767319478.935402:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.935408:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:2.0:1767319478.935412:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:2.0:1767319478.935414:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.935420:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:2.0:1767319478.935426:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.935509:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.935519:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935529:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935548:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935555:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935562:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.935571:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.935578:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.935600:0:85069:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:2.0:1767319478.935605:0:85069:0:(rw26.c:969:ll_write_end()) page@000000003d9600ef[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.935609:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000686f7f1f 17ffffc0001001 3:0 ffff90cb3c7f35e8 198 lru 00000080:00200000:2.0:1767319478.935615:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000080913b99 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1767319478.935617:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000003d9600ef 00000080:00200000:2.0:1767319478.935619:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.935621:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.935629:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.935642:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.935645:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.935648:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.935654:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.935657:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.935660:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.935664:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935679:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.935688:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.935691:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.935696:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.935699:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:2.0:1767319478.935703:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.935706:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.935711:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 815104 i_blocks 1 00000080:00200000:2.0:1767319478.935714:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.935723:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 815104, count: 4096 00000080:00200000:2.0:1767319478.935727:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 815104, bytes: 4096 00000080:00200000:2.0:1767319478.935729:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.935732:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 200, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.935734:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:2.0:1767319478.935737:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.935742:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:2.0:1767319478.935745:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:2.0:1767319478.935747:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.935752:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:2.0:1767319478.935758:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.935760:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.935767:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935776:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935945:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935953:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.935960:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.935969:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.936063:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.936083:0:85069:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:2.0:1767319478.936088:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f214da15[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.936091:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000467b168c 17ffffc0001001 3:0 ffff90cb3c7f3288 199 lru 00000080:00200000:2.0:1767319478.936097:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc890da1 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1767319478.936099:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f214da15 00000080:00200000:2.0:1767319478.936100:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.936103:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.936111:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.936122:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.936124:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.936127:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.936133:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.936135:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.936138:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.936141:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.936154:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.936163:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.936165:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.936170:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.936173:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:2.0:1767319478.936177:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.936180:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.936185:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 819200 i_blocks 1 00000080:00200000:2.0:1767319478.936187:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.936196:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 819200, count: 4096 00000080:00200000:2.0:1767319478.936200:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 819200, bytes: 4096 00000080:00200000:2.0:1767319478.936203:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.936207:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 201, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.936208:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:2.0:1767319478.936211:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.936226:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:2.0:1767319478.936230:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:2.0:1767319478.936232:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.936238:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:2.0:1767319478.936244:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.936246:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.936253:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.936261:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.936279:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.936286:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.936292:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.936300:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.936307:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.936322:0:85069:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:2.0:1767319478.936327:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000079261f3c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.936330:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb60c965 17ffffc0001001 3:0 ffff90cb3c7f36c0 200 lru 00000080:00200000:2.0:1767319478.936334:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc40a1cf 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1767319478.936337:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000079261f3c 00000080:00200000:2.0:1767319478.936338:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.936341:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.936351:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.936390:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.936394:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.936397:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.936404:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.936406:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.936409:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.936413:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.936427:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.937239:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.937243:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.937251:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.937256:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:2.0:1767319478.937262:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.937266:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.937274:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 823296 i_blocks 1 00000080:00200000:2.0:1767319478.937278:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.937293:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 823296, count: 4096 00000080:00200000:2.0:1767319478.937298:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 823296, bytes: 4096 00000080:00200000:2.0:1767319478.937300:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.937305:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 202, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.937307:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:2.0:1767319478.937310:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.937318:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:2.0:1767319478.937322:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:2.0:1767319478.937325:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.937333:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:2.0:1767319478.937343:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.937346:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.937357:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.937400:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.937423:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.937763:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.937770:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.937780:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.937873:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.937907:0:85069:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:2.0:1767319478.937914:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000844e74f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.937917:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000e789f7f3 17ffffc0001001 3:0 ffff90cb3c7f3d80 201 lru 00000080:00200000:2.0:1767319478.937924:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0f5dc69 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1767319478.937927:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000844e74f 00000080:00200000:2.0:1767319478.937928:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.937931:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.937946:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.937964:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.937968:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.937971:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.938077:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.938082:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.938084:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.938089:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.938103:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.938112:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.938114:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.938120:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.938124:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:2.0:1767319478.938128:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.938131:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.938138:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 827392 i_blocks 1 00000080:00200000:2.0:1767319478.938141:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.938153:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 827392, count: 4096 00000080:00200000:2.0:1767319478.938158:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 827392, bytes: 4096 00000080:00200000:2.0:1767319478.938161:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.938164:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 203, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.938166:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:2.0:1767319478.938169:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.938175:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:2.0:1767319478.938179:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:2.0:1767319478.938182:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.938188:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:2.0:1767319478.938196:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.938199:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.938208:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.938661:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.938687:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.938694:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.938701:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.938710:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.938719:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.938741:0:85069:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:2.0:1767319478.938746:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000ec8567c7[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.938750:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc372459 17ffffc0001001 3:0 ffff90cb3c7f3e58 202 lru 00000080:00200000:2.0:1767319478.938757:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd60b4c3 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1767319478.938759:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000ec8567c7 00000080:00200000:2.0:1767319478.938761:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.938763:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.938775:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.938872:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.938877:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.938879:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.938887:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.938890:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.938893:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.938897:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.938910:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.938921:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.938923:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.938928:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.938932:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:2.0:1767319478.938937:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.938940:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.938946:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 831488 i_blocks 1 00000080:00200000:2.0:1767319478.938949:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.938961:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 831488, count: 4096 00000080:00200000:2.0:1767319478.938965:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 831488, bytes: 4096 00000080:00200000:2.0:1767319478.938968:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.938972:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 204, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.938974:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:2.0:1767319478.939071:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.939078:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:2.0:1767319478.939082:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:2.0:1767319478.939085:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.939093:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:2.0:1767319478.939101:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.939104:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.939113:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.939123:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.939143:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.939152:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.939159:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.939167:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.939174:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.939199:0:85069:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:2.0:1767319478.939204:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000928b2c4b[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.939207:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd6ee5b7 17ffffc0001021 2:0 ffff90cb3c7f3ca8 203 lru 00000080:00200000:2.0:1767319478.939907:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005f08075d 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1767319478.939912:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000928b2c4b 00000080:00200000:2.0:1767319478.939913:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.939916:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.939930:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.939944:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.939946:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.939948:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.939955:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.939957:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.939959:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.939963:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.940056:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.940071:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.940074:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.940080:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.940084:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:2.0:1767319478.940089:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.940093:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.940100:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 835584 i_blocks 1 00000080:00200000:2.0:1767319478.940103:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.940118:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 835584, count: 4096 00000080:00200000:2.0:1767319478.940123:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 835584, bytes: 4096 00000080:00200000:2.0:1767319478.940127:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.940131:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 205, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.940134:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:2.0:1767319478.940136:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.940144:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:2.0:1767319478.940147:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:2.0:1767319478.940149:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.940157:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:2.0:1767319478.940164:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.940166:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.940174:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.940182:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.940196:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.940203:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.940211:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.940220:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.940228:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.940251:0:85069:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:2.0:1767319478.940256:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000b2560472[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.940259:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006d68fb04 17ffffc0001001 3:0 ffff90cb3c7f3bd0 204 lru 00000080:00200000:2.0:1767319478.940265:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000aefd1b9a 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1767319478.940267:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000b2560472 00000080:00200000:2.0:1767319478.940269:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.940271:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.940279:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.940292:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.940294:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.940296:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.940301:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.940303:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.940305:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.940309:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.940322:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.940332:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.940334:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.940339:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.940343:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:2.0:1767319478.940347:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.940350:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.940356:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 839680 i_blocks 1 00000080:00200000:2.0:1767319478.940358:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.941141:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 839680, count: 4096 00000080:00200000:2.0:1767319478.941151:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 839680, bytes: 4096 00000080:00200000:2.0:1767319478.941155:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.941160:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 206, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.941162:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:2.0:1767319478.941165:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.941174:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:2.0:1767319478.941178:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:2.0:1767319478.941182:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.941192:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:2.0:1767319478.941203:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.941206:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.941220:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.941230:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.941253:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.941262:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.941269:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.941279:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.941289:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.941315:0:85069:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:2.0:1767319478.941322:0:85069:0:(rw26.c:969:ll_write_end()) page@000000006a372350[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.941325:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000eeb5d49b 17ffffc0001001 3:0 ffff90cb3c7f30d8 205 lru 00000080:00200000:2.0:1767319478.941332:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000002be7a046 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1767319478.941334:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000006a372350 00000080:00200000:2.0:1767319478.941336:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.941339:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.941352:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.941895:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.941903:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.941906:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.941921:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.941924:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.941927:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.941933:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.941954:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.941967:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.941970:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.942300:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.942307:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:2.0:1767319478.942315:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.942318:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.942329:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 843776 i_blocks 1 00000080:00200000:2.0:1767319478.942333:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.942351:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 843776, count: 4096 00000080:00200000:2.0:1767319478.942358:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 843776, bytes: 4096 00000080:00200000:2.0:1767319478.942361:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.942701:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 207, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.942704:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:2.0:1767319478.942708:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.942719:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:2.0:1767319478.942723:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:2.0:1767319478.942727:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.942739:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:2.0:1767319478.942751:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.942755:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.942769:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.942780:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.943096:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.943106:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.943113:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.943125:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.943137:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.943179:0:85069:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:2.0:1767319478.943186:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000035661ab2[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.943190:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000009ff96b28 17ffffc0001001 3:0 ffff90cb34cc9d80 206 lru 00000080:00200000:2.0:1767319478.943196:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000000b8e1844 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1767319478.943199:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000035661ab2 00000080:00200000:2.0:1767319478.943200:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.943203:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.943218:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.943236:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.943240:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.943242:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.943251:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.943254:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.943257:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.943261:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.943274:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.943286:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.943289:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.943294:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.943297:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:2.0:1767319478.943302:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.943305:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.943312:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 847872 i_blocks 1 00000080:00200000:2.0:1767319478.943315:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.943329:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 847872, count: 4096 00000080:00200000:2.0:1767319478.943333:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 847872, bytes: 4096 00000080:00200000:2.0:1767319478.943336:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.943339:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 208, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.943341:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:2.0:1767319478.943344:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.943349:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:2.0:1767319478.943353:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:2.0:1767319478.943355:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.943362:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:2.0:1767319478.943399:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.943402:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.943411:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.943421:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.944090:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.944099:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.944107:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.944118:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.944128:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.944155:0:85069:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:2.0:1767319478.944161:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000b5d441cf[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.944165:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000007b5fb7f 17ffffc0001001 3:0 ffff90cb34cc9e58 207 lru 00000080:00200000:2.0:1767319478.944171:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000567ffdee 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1767319478.944173:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000b5d441cf 00000080:00200000:2.0:1767319478.944174:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.944177:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.944190:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.944207:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.944210:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.944213:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.944221:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.944224:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.944227:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.944232:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.944245:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.944257:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.944260:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.944266:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.944270:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:2.0:1767319478.944276:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.944279:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.944286:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 851968 i_blocks 1 00000080:00200000:2.0:1767319478.944289:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.944303:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 851968, count: 4096 00000080:00200000:2.0:1767319478.944308:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 851968, bytes: 4096 00000080:00200000:2.0:1767319478.944311:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.944315:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 209, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.944317:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:2.0:1767319478.944319:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.944326:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:2.0:1767319478.944330:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:2.0:1767319478.944333:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.944341:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:2.0:1767319478.944349:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.944351:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.944361:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.945522:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.945552:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.945561:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.945569:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.945583:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.945596:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.945623:0:85069:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:2.0:1767319478.945630:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000340c2f0e[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.945634:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee365476 17ffffc0001001 3:0 ffff90cb34cc9ca8 208 lru 00000080:00200000:2.0:1767319478.945641:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000004db27f0a 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1767319478.945643:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000340c2f0e 00000080:00200000:2.0:1767319478.945644:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.945647:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.945661:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.945678:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.945681:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.945684:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.945694:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.945697:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.945700:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.945705:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.945720:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.945733:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.945736:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.945742:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.945746:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:2.0:1767319478.945752:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.945756:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.945763:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 856064 i_blocks 1 00000080:00200000:2.0:1767319478.945767:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.946324:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 856064, count: 4096 00000080:00200000:2.0:1767319478.946335:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 856064, bytes: 4096 00000080:00200000:2.0:1767319478.946338:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.946344:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 210, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.946345:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:2.0:1767319478.946349:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.946360:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:2.0:1767319478.946726:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:2.0:1767319478.946733:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.946749:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:2.0:1767319478.946763:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.946767:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.946983:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.946998:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.947024:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.947033:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.947041:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.947052:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.947063:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.947093:0:85069:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:2.0:1767319478.947101:0:85069:0:(rw26.c:969:ll_write_end()) page@000000004c1045dc[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.947105:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc4f5bcd 17ffffc0001001 3:0 ffff90cb34cc9bd0 209 lru 00000080:00200000:2.0:1767319478.947112:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000058fe3b33 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1767319478.947115:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000004c1045dc 00000080:00200000:2.0:1767319478.947116:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.947119:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.947134:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.947156:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.947160:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.947163:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.947175:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.947178:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.947181:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.947185:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.947203:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.947463:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.947467:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.947475:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.947480:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:2.0:1767319478.947487:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.947490:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.947500:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 860160 i_blocks 1 00000080:00200000:2.0:1767319478.947504:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.947523:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 860160, count: 4096 00000080:00200000:2.0:1767319478.947529:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 860160, bytes: 4096 00000080:00200000:2.0:1767319478.947532:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.947537:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 211, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.947539:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:2.0:1767319478.947542:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.947550:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:2.0:1767319478.947553:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:2.0:1767319478.947557:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.947564:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:2.0:1767319478.947572:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.947576:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.947586:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.947595:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.947616:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.947624:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.947630:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.947640:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.947646:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.947665:0:85069:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:2.0:1767319478.947670:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c1a782f4[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.947674:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000000f4b97c9 17ffffc0001001 3:0 ffff90cb34cc90d8 210 lru 00000080:00200000:2.0:1767319478.947681:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000009130185b 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319478.947683:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c1a782f4 00000080:00200000:2.0:1767319478.947684:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.947687:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.947696:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.947709:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.947712:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.947714:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.947721:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.947723:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.947726:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.947730:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.947744:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.947754:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.947757:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.947762:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.947765:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:2.0:1767319478.947769:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.947772:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.947777:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 864256 i_blocks 1 00000080:00200000:2.0:1767319478.947780:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.947959:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 864256, count: 4096 00000080:00200000:2.0:1767319478.947965:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 864256, bytes: 4096 00000080:00200000:2.0:1767319478.947968:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.947972:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 212, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.947973:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:2.0:1767319478.947987:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.947993:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:2.0:1767319478.947996:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:2.0:1767319478.947999:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.948005:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:2.0:1767319478.948013:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.948015:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.948023:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.948033:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.948054:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.948062:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.948069:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.948078:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.948085:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.948103:0:85069:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:2.0:1767319478.948108:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f47109ff[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.948112:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000364780f8 17ffffc0001001 3:0 ffff90cb34cc9870 211 lru 00000080:00200000:2.0:1767319478.948118:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3a66245 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319478.948121:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f47109ff 00000080:00200000:2.0:1767319478.948122:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.948124:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.948133:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.948146:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.948149:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.948152:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.948158:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.948161:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.948164:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.948168:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.948182:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.948192:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.948194:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.948199:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.948202:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:2.0:1767319478.948206:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.948209:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.948215:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 868352 i_blocks 1 00000080:00200000:2.0:1767319478.948217:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.948225:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 868352, count: 4096 00000080:00200000:2.0:1767319478.948229:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 868352, bytes: 4096 00000080:00200000:2.0:1767319478.948232:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.948236:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 213, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.948237:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:2.0:1767319478.948240:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.948245:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:2.0:1767319478.948248:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:2.0:1767319478.948251:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.948256:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:2.0:1767319478.948262:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.948264:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.948271:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.948280:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.948301:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.948309:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.948316:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.948325:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.948331:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.948348:0:85069:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:2.0:1767319478.948352:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000b2e20b9f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.948356:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000002e3bbae5 17ffffc0001001 3:0 ffff90cb34cc9360 212 lru 00000080:00200000:2.0:1767319478.948362:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000007dabea95 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319478.948403:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000b2e20b9f 00000080:00200000:2.0:1767319478.948405:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.948408:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.948418:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.948705:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.948710:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.948712:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.948719:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.948722:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.948725:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.948730:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.948744:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.948755:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.948757:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.948762:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.948766:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:2.0:1767319478.948770:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.948773:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.948778:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 872448 i_blocks 1 00000080:00200000:2.0:1767319478.948781:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.948901:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 872448, count: 4096 00000080:00200000:2.0:1767319478.948906:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 872448, bytes: 4096 00000080:00200000:2.0:1767319478.948909:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.948913:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 214, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.948915:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:2.0:1767319478.948918:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.948924:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:2.0:1767319478.948928:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:2.0:1767319478.948930:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.948937:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:2.0:1767319478.948944:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.948946:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.948955:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.948966:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949057:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949066:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949073:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.949081:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.949088:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.949104:0:85069:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:2.0:1767319478.949109:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000007a76941[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.949112:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000d965f780 17ffffc0001001 3:0 ffff90cb34cc9000 213 lru 00000080:00200000:2.0:1767319478.949118:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000009ae293ef 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319478.949120:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000007a76941 00000080:00200000:2.0:1767319478.949121:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.949124:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.949132:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.949144:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.949147:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.949149:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.949155:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.949158:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.949161:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.949165:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949177:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.949187:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.949190:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.949194:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.949197:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:2.0:1767319478.949201:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.949204:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.949209:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 876544 i_blocks 1 00000080:00200000:2.0:1767319478.949211:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.949219:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 876544, count: 4096 00000080:00200000:2.0:1767319478.949223:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 876544, bytes: 4096 00000080:00200000:2.0:1767319478.949226:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.949230:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 215, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.949232:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:2.0:1767319478.949234:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.949240:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:2.0:1767319478.949243:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:2.0:1767319478.949246:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.949251:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:2.0:1767319478.949257:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.949259:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.949267:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949276:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949296:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949304:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949311:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.949319:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.949324:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.949337:0:85069:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:2.0:1767319478.949341:0:85069:0:(rw26.c:969:ll_write_end()) page@000000001e5fd7ba[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.949344:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8a784b3 17ffffc0001001 3:0 ffff90cb34cc9948 214 lru 00000080:00200000:2.0:1767319478.949350:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000034a91e47 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319478.949352:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000001e5fd7ba 00000080:00200000:2.0:1767319478.949353:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.949355:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.949362:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.949579:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.949582:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.949584:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.949591:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.949593:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.949596:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.949601:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949614:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.949624:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.949626:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.949631:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.949634:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:2.0:1767319478.949638:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.949641:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.949646:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 880640 i_blocks 1 00000080:00200000:2.0:1767319478.949649:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.949657:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 880640, count: 4096 00000080:00200000:2.0:1767319478.949661:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 880640, bytes: 4096 00000080:00200000:2.0:1767319478.949663:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.949667:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 216, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.949669:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:2.0:1767319478.949671:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.949677:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:2.0:1767319478.949680:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:2.0:1767319478.949682:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.949687:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:2.0:1767319478.949692:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.949695:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.949702:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949711:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949730:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949739:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949746:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.949754:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.949758:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.949771:0:85069:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:2.0:1767319478.949775:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000018e5da6a[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.949778:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000b996816f 17ffffc0001001 3:0 ffff90cb34cc91b0 215 lru 00000080:00200000:2.0:1767319478.949858:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000dbac12e8 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319478.949861:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000018e5da6a 00000080:00200000:2.0:1767319478.949862:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.949865:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.949873:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.949885:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.949888:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.949890:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.949895:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.949897:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.949899:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.949903:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.949918:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.949927:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.949929:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.949934:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.949937:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:2.0:1767319478.949941:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.949944:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.949949:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 884736 i_blocks 1 00000080:00200000:2.0:1767319478.949951:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.949959:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 884736, count: 4096 00000080:00200000:2.0:1767319478.949962:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 884736, bytes: 4096 00000080:00200000:2.0:1767319478.949965:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.949969:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 217, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.949970:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:2.0:1767319478.949973:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.950060:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:2.0:1767319478.950064:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:2.0:1767319478.950066:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.950072:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:2.0:1767319478.950078:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.950080:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.950088:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.950098:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.950117:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.950126:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.950133:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.950141:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.950146:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.950159:0:85069:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:2.0:1767319478.950163:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000e99d022f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.950166:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000069ccba8e 17ffffc0001001 3:0 ffff90cb34cc9438 216 lru 00000080:00200000:2.0:1767319478.950172:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000009ee30d85 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319478.950174:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000e99d022f 00000080:00200000:2.0:1767319478.950175:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.950177:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.950185:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.950197:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.950199:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.950202:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.950207:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.950210:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.950213:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.950217:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.950231:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.950241:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.950244:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.950248:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.950251:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:2.0:1767319478.950255:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.950259:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.950263:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 888832 i_blocks 1 00000080:00200000:2.0:1767319478.950266:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.950274:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 888832, count: 4096 00000080:00200000:2.0:1767319478.950277:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 888832, bytes: 4096 00000080:00200000:2.0:1767319478.950280:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.950284:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 218, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.950285:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:2.0:1767319478.950288:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.950293:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:2.0:1767319478.950296:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:2.0:1767319478.950298:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.950303:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:2.0:1767319478.950308:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.950310:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.950317:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.950326:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.951626:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.951635:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.951642:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.951656:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.951670:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.951705:0:85069:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:2.0:1767319478.951713:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000099a5ab9f[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.951716:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000007de06cc6 17ffffc0001001 3:0 ffff90cb34cc9798 217 lru 00000080:00200000:2.0:1767319478.951723:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000035233f62 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319478.951726:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000099a5ab9f 00000080:00200000:2.0:1767319478.951727:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.951730:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.951744:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.951763:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.951767:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.951770:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.951780:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.951867:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.951870:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.951874:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.951887:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.951899:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.951902:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.951909:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.951914:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:2.0:1767319478.951921:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.951925:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.951932:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 892928 i_blocks 1 00000080:00200000:2.0:1767319478.951935:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.951951:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 892928, count: 4096 00000080:00200000:2.0:1767319478.951957:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 892928, bytes: 4096 00000080:00200000:2.0:1767319478.951960:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.951964:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 219, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.951966:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:2.0:1767319478.951969:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.952316:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:2.0:1767319478.952322:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:2.0:1767319478.952326:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.952337:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:2.0:1767319478.952347:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.952351:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.952610:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.952624:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.952647:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.952655:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.952662:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.952671:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.952680:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.952714:0:85069:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:2.0:1767319478.952719:0:85069:0:(rw26.c:969:ll_write_end()) page@000000006e07399c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.952723:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000809b5990 17ffffc0001021 2:0 ffff90cb34cc9a20 218 lru 00000080:00200000:2.0:1767319478.952728:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000000eb4492e 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319478.952731:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000006e07399c 00000080:00200000:2.0:1767319478.952732:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.952734:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.952745:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.952760:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.952763:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.952766:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.952775:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.952778:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.952781:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.953339:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.953357:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.954078:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.954085:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.954095:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.954102:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:2.0:1767319478.954110:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.954114:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.954125:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 897024 i_blocks 1 00000080:00200000:2.0:1767319478.954130:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.954150:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 897024, count: 4096 00000080:00200000:2.0:1767319478.954157:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 897024, bytes: 4096 00000080:00200000:2.0:1767319478.954161:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.954166:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 220, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.954168:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:2.0:1767319478.954172:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.954183:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:2.0:1767319478.954188:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:2.0:1767319478.954192:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.954205:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:2.0:1767319478.954218:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.954222:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.954237:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.954251:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.954278:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.954286:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.954293:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.954303:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.954315:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.954347:0:85069:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:2.0:1767319478.954354:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000919c4c12[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.954357:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000042398f75 17ffffc0001001 3:0 ffff90cb34cc9510 219 lru 00000080:00200000:2.0:1767319478.954364:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000910e8dd9 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319478.954889:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000919c4c12 00000080:00200000:2.0:1767319478.954891:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.954896:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.954915:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.954939:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.954944:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.954946:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.954957:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.954960:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.954963:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.954968:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.955613:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.955628:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.955631:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.955640:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.955647:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:2.0:1767319478.955654:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.955658:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.955667:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 901120 i_blocks 1 00000080:00200000:2.0:1767319478.955671:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.955692:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 901120, count: 4096 00000080:00200000:2.0:1767319478.955698:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 901120, bytes: 4096 00000080:00200000:2.0:1767319478.955702:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.955707:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 221, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.955709:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:2.0:1767319478.955712:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.955723:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:2.0:1767319478.955728:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:2.0:1767319478.955732:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.955742:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:2.0:1767319478.955754:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.955758:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.955772:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.955871:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.955897:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.955906:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.955912:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.955922:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.955934:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.955965:0:85069:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:2.0:1767319478.955972:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000cd999220[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.956321:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000000cf19405 17ffffc0001001 3:0 ffff90cb34cc9af8 220 lru 00000080:00200000:2.0:1767319478.956329:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000600a26ed 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319478.956331:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000cd999220 00000080:00200000:2.0:1767319478.956333:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.956336:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.956354:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.956726:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.956732:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.956735:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.956747:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.956750:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.956753:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.956757:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.956774:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.957074:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.957078:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.957086:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.957091:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:2.0:1767319478.957098:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.957101:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.957203:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 905216 i_blocks 1 00000080:00200000:2.0:1767319478.957208:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.957230:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 905216, count: 4096 00000080:00200000:2.0:1767319478.957236:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 905216, bytes: 4096 00000080:00200000:2.0:1767319478.957240:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.957245:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 222, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.957247:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:2.0:1767319478.957250:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.957261:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:2.0:1767319478.957265:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:2.0:1767319478.957269:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.957280:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:2.0:1767319478.957290:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.957294:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.957309:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957321:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957344:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957352:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957360:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.957411:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.957421:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.957464:0:85069:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:2.0:1767319478.957471:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000a2dd84d7[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.957474:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac9dd835 17ffffc0001001 3:0 ffff90cb34cc95e8 221 lru 00000080:00200000:2.0:1767319478.957481:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001ccf8e60 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319478.957484:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000a2dd84d7 00000080:00200000:2.0:1767319478.957485:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.957487:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.957499:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.957514:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.957517:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.957519:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.957525:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.957528:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.957530:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.957534:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957548:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.957558:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.957560:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.957565:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.957568:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:2.0:1767319478.957572:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.957576:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.957581:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 909312 i_blocks 1 00000080:00200000:2.0:1767319478.957583:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.957591:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 909312, count: 4096 00000080:00200000:2.0:1767319478.957595:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 909312, bytes: 4096 00000080:00200000:2.0:1767319478.957598:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.957602:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 223, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.957603:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:2.0:1767319478.957606:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.957611:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:2.0:1767319478.957614:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:2.0:1767319478.957616:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.957621:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:2.0:1767319478.957627:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.957629:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.957636:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957645:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957664:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957671:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957677:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.957686:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.957693:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.957715:0:85069:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:2.0:1767319478.957721:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c21f2d3c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.957724:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb85ddbc 17ffffc0001001 3:0 ffff90cb34cc9288 222 lru 00000080:00200000:2.0:1767319478.957729:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1227173 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319478.957731:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c21f2d3c 00000080:00200000:2.0:1767319478.957732:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.957734:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.957742:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.957753:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.957756:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.957758:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.957764:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.957766:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.957769:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.957773:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957802:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.957811:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.957814:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.957819:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.957823:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:2.0:1767319478.957827:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.957830:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.957835:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 913408 i_blocks 1 00000080:00200000:2.0:1767319478.957838:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.957847:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 913408, count: 4096 00000080:00200000:2.0:1767319478.957850:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 913408, bytes: 4096 00000080:00200000:2.0:1767319478.957853:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.957857:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 224, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.957858:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:2.0:1767319478.957861:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.957867:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:2.0:1767319478.957870:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:2.0:1767319478.957873:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.957878:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:2.0:1767319478.957884:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.957886:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.957893:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957902:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957921:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957928:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.957935:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.957944:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.957951:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.957967:0:85069:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:2.0:1767319478.957971:0:85069:0:(rw26.c:969:ll_write_end()) page@000000003659e3a5[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.957984:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8262fb0 17ffffc0001001 3:0 ffff90cb34cc96c0 223 lru 00000080:00200000:2.0:1767319478.957991:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000002154c05a 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319478.957993:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000003659e3a5 00000080:00200000:2.0:1767319478.957994:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.957997:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.958006:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.958018:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.958021:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.958024:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.958031:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.958034:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.958036:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.958040:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958054:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.958063:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.958066:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.958071:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.958075:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:2.0:1767319478.958079:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.958082:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.958087:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 917504 i_blocks 1 00000080:00200000:2.0:1767319478.958089:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.958097:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 917504, count: 4096 00000080:00200000:2.0:1767319478.958101:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 917504, bytes: 4096 00000080:00200000:2.0:1767319478.958103:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.958107:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 225, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.958108:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:2.0:1767319478.958111:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.958116:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:2.0:1767319478.958119:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:2.0:1767319478.958121:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.958126:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:2.0:1767319478.958132:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.958134:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.958141:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958151:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958169:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958177:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958183:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.958192:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.958199:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.958230:0:85069:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:2.0:1767319478.958234:0:85069:0:(rw26.c:969:ll_write_end()) page@000000004e2b38b2[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.958237:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4b53aea 17ffffc0001001 3:0 ffff90cb34cee948 224 lru 00000080:00200000:2.0:1767319478.958243:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000035a0645f 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319478.958245:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000004e2b38b2 00000080:00200000:2.0:1767319478.958247:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.958249:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.958258:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.958270:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.958273:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.958275:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.958281:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.958284:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.958287:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.958291:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958305:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.958314:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.958317:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.958322:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.958325:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:2.0:1767319478.958329:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.958332:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.958337:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 921600 i_blocks 1 00000080:00200000:2.0:1767319478.958340:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.958348:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 921600, count: 4096 00000080:00200000:2.0:1767319478.958351:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 921600, bytes: 4096 00000080:00200000:2.0:1767319478.958354:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.958357:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 226, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.958358:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:2.0:1767319478.958361:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.958393:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:2.0:1767319478.958397:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:2.0:1767319478.958399:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.958405:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:2.0:1767319478.958411:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.958413:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.958421:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958441:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958460:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958468:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958475:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.958483:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.958489:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.958505:0:85069:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:2.0:1767319478.958509:0:85069:0:(rw26.c:969:ll_write_end()) page@000000005c947324[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.958512:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000afd26e7d 17ffffc0001001 3:0 ffff90cb34cee1b0 225 lru 00000080:00200000:2.0:1767319478.958518:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000007fe90f5d 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319478.958521:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000005c947324 00000080:00200000:2.0:1767319478.958522:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.958524:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.958533:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.958545:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.958548:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.958550:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.958556:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.958558:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.958561:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.958565:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958580:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.958589:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.958592:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.958597:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.958600:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:2.0:1767319478.958604:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.958607:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.958612:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 925696 i_blocks 1 00000080:00200000:2.0:1767319478.958615:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.958623:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 925696, count: 4096 00000080:00200000:2.0:1767319478.958626:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 925696, bytes: 4096 00000080:00200000:2.0:1767319478.958629:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.958632:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 227, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.958634:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:2.0:1767319478.958637:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.958642:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:2.0:1767319478.958645:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:2.0:1767319478.958647:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.958653:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:2.0:1767319478.958659:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.958661:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.958668:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958677:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958698:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958705:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958712:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.958721:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.958728:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.958743:0:85069:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:2.0:1767319478.958748:0:85069:0:(rw26.c:969:ll_write_end()) page@000000001e3a2688[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.958751:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000004cb957e2 17ffffc0001001 3:0 ffff90cb34cee438 226 lru 00000080:00200000:2.0:1767319478.958757:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000560e500e 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319478.958760:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000001e3a2688 00000080:00200000:2.0:1767319478.958761:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.958763:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.958772:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.958783:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.958786:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.958788:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.958795:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.958797:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.958800:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.958805:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958818:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.958827:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.958829:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.958834:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.958838:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:2.0:1767319478.958842:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.958845:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.958850:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 929792 i_blocks 1 00000080:00200000:2.0:1767319478.958852:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.958860:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 929792, count: 4096 00000080:00200000:2.0:1767319478.958864:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 929792, bytes: 4096 00000080:00200000:2.0:1767319478.958866:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.958870:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 228, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.958872:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:2.0:1767319478.958875:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.958880:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:2.0:1767319478.958883:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:2.0:1767319478.958886:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.958891:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:2.0:1767319478.958897:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.958899:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.958905:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958914:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958933:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958941:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.958948:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.958957:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.958964:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.958981:0:85069:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:2.0:1767319478.958985:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000020fd0552[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.958988:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000b6944809 17ffffc0001001 3:0 ffff90cb34cee798 227 lru 00000080:00200000:2.0:1767319478.958994:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000009c678133 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319478.958996:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000020fd0552 00000080:00200000:2.0:1767319478.958997:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.958999:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.959007:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.959019:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.959022:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.959024:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.959030:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.959032:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.959035:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.959039:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.959051:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.959060:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.959063:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.959067:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.959070:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:2.0:1767319478.959074:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.959077:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.959081:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 933888 i_blocks 1 00000080:00200000:2.0:1767319478.959084:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.959091:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 933888, count: 4096 00000080:00200000:2.0:1767319478.959094:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 933888, bytes: 4096 00000080:00200000:2.0:1767319478.959097:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.959100:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 229, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.959101:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:2.0:1767319478.959103:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.959108:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:2.0:1767319478.959111:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:2.0:1767319478.959114:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.959119:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:2.0:1767319478.959124:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.959126:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.959133:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.959141:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.959160:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.959168:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.959174:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.959182:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.959188:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.959205:0:85069:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:2.0:1767319478.959209:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c72b02ce[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.959213:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000004a4ab129 17ffffc0001001 3:0 ffff90cb34ceea20 228 lru 00000080:00200000:2.0:1767319478.959218:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000005a1ccc1f 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319478.959221:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c72b02ce 00000080:00200000:2.0:1767319478.959222:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.959224:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.959232:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.959244:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.959246:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.959249:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.959254:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.959257:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.959259:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.959263:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.959276:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.959284:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.959287:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.959292:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.959295:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:2.0:1767319478.959299:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.959302:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.959307:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 937984 i_blocks 1 00000080:00200000:2.0:1767319478.959309:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.959317:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 937984, count: 4096 00000080:00200000:2.0:1767319478.959321:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 937984, bytes: 4096 00000080:00200000:2.0:1767319478.959324:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.959327:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 230, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.959329:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:2.0:1767319478.959331:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.959336:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:2.0:1767319478.959339:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:2.0:1767319478.959342:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.959347:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:2.0:1767319478.959352:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.959354:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426bc80, flags 0x0 00010000:00010000:2.0:1767319478.959361:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.959397:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.959418:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.959425:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319478.964268:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319478.964402:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.964884:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.964911:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.964963:0:85069:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:3.0:1767319478.964974:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000035e7d049[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.964991:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7a74df4 17ffffc0001001 3:0 ffff90cb34ca3a20 229 lru 00000080:00200000:3.0:1767319478.964999:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000000e8b6345 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:3.0:1767319478.965002:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000035e7d049 00000080:00200000:3.0:1767319478.965004:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.965008:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.965041:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.965068:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.965073:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.965076:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.965099:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.965103:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.965107:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.965114:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965124:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.965139:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.965142:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.965150:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.965156:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:3.0:1767319478.965165:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.965169:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.965181:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 942080 i_blocks 1 00000080:00200000:3.0:1767319478.965185:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.965212:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 942080, count: 4096 00000080:00200000:3.0:1767319478.965230:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 942080, bytes: 4096 00000080:00200000:3.0:1767319478.965234:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.965239:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 231, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.965241:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:3.0:1767319478.965245:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.965257:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:3.0:1767319478.965262:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:3.0:1767319478.965267:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.965280:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:3.0:1767319478.965292:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.965297:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.965314:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965341:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965354:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965362:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965395:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.965405:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.965413:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.965446:0:85069:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:3.0:1767319478.965452:0:85069:0:(rw26.c:969:ll_write_end()) page@000000004337eb2d[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.965454:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000004ca77128 17ffffc0001001 3:0 ffff90cb34ca3510 230 lru 00000080:00200000:3.0:1767319478.965460:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000009f48c15 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:3.0:1767319478.965463:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000004337eb2d 00000080:00200000:3.0:1767319478.965464:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.965467:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.965477:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.965490:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.965493:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.965495:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.965501:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.965510:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.965513:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.965518:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965525:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.965534:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.965537:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.965542:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.965546:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:3.0:1767319478.965550:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.965553:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.965558:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 946176 i_blocks 1 00000080:00200000:3.0:1767319478.965561:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.965570:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 946176, count: 4096 00000080:00200000:3.0:1767319478.965574:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 946176, bytes: 4096 00000080:00200000:3.0:1767319478.965577:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.965581:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 232, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.965582:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:3.0:1767319478.965585:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.965590:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:3.0:1767319478.965593:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:3.0:1767319478.965596:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.965601:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:3.0:1767319478.965608:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.965610:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.965618:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965638:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965647:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965655:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965661:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.965670:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.965676:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.965700:0:85069:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:3.0:1767319478.965705:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c50031ac[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.965708:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000053e3dd21 17ffffc0001021 2:0 ffff90cb34ca3af8 231 lru 00000080:00200000:3.0:1767319478.965714:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000007c8b1db9 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:3.0:1767319478.965717:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c50031ac 00000080:00200000:3.0:1767319478.965718:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.965720:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.965729:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.965741:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.965744:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.965746:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.965752:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.965760:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.965763:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.965768:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965776:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.965797:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.965800:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.965805:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.965809:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:3.0:1767319478.965813:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.965816:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.965821:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 950272 i_blocks 1 00000080:00200000:3.0:1767319478.965824:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.965832:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 950272, count: 4096 00000080:00200000:3.0:1767319478.965836:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 950272, bytes: 4096 00000080:00200000:3.0:1767319478.965838:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.965842:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 233, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.965844:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:3.0:1767319478.965846:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.965852:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:3.0:1767319478.965855:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:3.0:1767319478.965857:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.965863:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:3.0:1767319478.965869:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.965871:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.965877:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965897:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965906:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965912:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.965918:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.965926:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.965932:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.965950:0:85069:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:3.0:1767319478.965954:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000f19aa2aa[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.965958:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000224b751d 17ffffc0001001 3:0 ffff90cb34ca35e8 232 lru 00000080:00200000:3.0:1767319478.965963:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f81dd726 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:3.0:1767319478.965966:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000f19aa2aa 00000080:00200000:3.0:1767319478.965967:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.965969:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.965978:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.965990:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.965993:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.965995:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.966002:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.966010:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.966013:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.966018:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966026:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.966034:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.966036:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.966041:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.966045:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:3.0:1767319478.966048:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.966052:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.966057:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 954368 i_blocks 1 00000080:00200000:3.0:1767319478.966060:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.966068:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 954368, count: 4096 00000080:00200000:3.0:1767319478.966071:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 954368, bytes: 4096 00000080:00200000:3.0:1767319478.966074:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.966078:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 234, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.966080:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:3.0:1767319478.966082:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.966088:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:3.0:1767319478.966091:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:3.0:1767319478.966093:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.966099:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:3.0:1767319478.966104:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.966106:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.966114:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966133:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966142:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966149:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966156:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.966164:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.966171:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.966186:0:85069:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:3.0:1767319478.966191:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000085b46164[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.966193:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef22983d 17ffffc0001001 3:0 ffff90cb34ca3288 233 lru 00000080:00200000:3.0:1767319478.966199:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000006c6401 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:3.0:1767319478.966201:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000085b46164 00000080:00200000:3.0:1767319478.966202:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.966205:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.966213:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.966225:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.966228:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.966231:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.966237:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.966246:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.966249:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.966254:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966262:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.966271:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.966274:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.966278:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.966283:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:3.0:1767319478.966286:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.966289:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.966294:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 958464 i_blocks 1 00000080:00200000:3.0:1767319478.966297:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.966305:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 958464, count: 4096 00000080:00200000:3.0:1767319478.966309:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 958464, bytes: 4096 00000080:00200000:3.0:1767319478.966311:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.966315:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 235, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.966316:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:3.0:1767319478.966319:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.966324:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:3.0:1767319478.966327:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:3.0:1767319478.966329:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.966335:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:3.0:1767319478.966341:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.966343:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.966350:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966398:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966407:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966415:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966421:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.966440:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.966446:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.966462:0:85069:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:3.0:1767319478.966467:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000db4d9491[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.966469:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000020788e53 17ffffc0001001 3:0 ffff90cb34ca36c0 234 lru 00000080:00200000:3.0:1767319478.966475:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000c89ec157 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1767319478.966477:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000db4d9491 00000080:00200000:3.0:1767319478.966478:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.966481:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.966488:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.966499:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.966502:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.966504:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.966510:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.966518:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.966521:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.966525:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966533:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.966541:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.966544:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.966549:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.966552:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:3.0:1767319478.966556:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.966559:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.966564:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 962560 i_blocks 1 00000080:00200000:3.0:1767319478.966566:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.966574:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 962560, count: 4096 00000080:00200000:3.0:1767319478.966579:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 962560, bytes: 4096 00000080:00200000:3.0:1767319478.966581:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.966585:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 236, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.966587:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:3.0:1767319478.966590:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.966595:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:3.0:1767319478.966598:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:3.0:1767319478.966601:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.966607:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:3.0:1767319478.966613:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.966615:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.966622:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966640:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966649:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966655:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966661:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.966669:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.966675:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.966692:0:85069:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:3.0:1767319478.966696:0:85069:0:(rw26.c:969:ll_write_end()) page@000000003e73f7fe[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.966698:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb3fe69b 17ffffc0001001 3:0 ffff90cb34ca3d80 235 lru 00000080:00200000:3.0:1767319478.966703:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000003be884b4 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1767319478.966706:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000003e73f7fe 00000080:00200000:3.0:1767319478.966707:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.966709:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.966716:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.966727:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.966729:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.966731:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.966737:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.966743:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.966746:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.966750:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966758:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.966767:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.966770:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.966774:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.966777:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:3.0:1767319478.966781:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.966784:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.966789:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 966656 i_blocks 1 00000080:00200000:3.0:1767319478.966792:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.966800:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 966656, count: 4096 00000080:00200000:3.0:1767319478.966803:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 966656, bytes: 4096 00000080:00200000:3.0:1767319478.966806:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.966810:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 237, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.966811:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:3.0:1767319478.966814:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.966820:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:3.0:1767319478.966823:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:3.0:1767319478.966825:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.966831:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:3.0:1767319478.966837:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.966839:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.966847:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966870:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966878:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966885:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966892:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.966899:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.966905:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.966922:0:85069:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:3.0:1767319478.966926:0:85069:0:(rw26.c:969:ll_write_end()) page@000000009973e831[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.966930:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000d90889b8 17ffffc0001001 3:0 ffff90cb34ca3e58 236 lru 00000080:00200000:3.0:1767319478.966935:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000798e02c1 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1767319478.966938:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000009973e831 00000080:00200000:3.0:1767319478.966939:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.966941:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.966950:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.966962:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.966965:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.966967:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.966973:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.966981:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.966984:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.966989:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.966997:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.967006:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.967008:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.967013:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.967016:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:3.0:1767319478.967020:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.967023:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.967029:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 970752 i_blocks 1 00000080:00200000:3.0:1767319478.967032:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.967039:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 970752, count: 4096 00000080:00200000:3.0:1767319478.967043:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 970752, bytes: 4096 00000080:00200000:3.0:1767319478.967045:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.967049:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 238, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.967051:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:3.0:1767319478.967053:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.967058:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:3.0:1767319478.967061:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:3.0:1767319478.967064:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.967070:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:3.0:1767319478.967076:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.967078:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.967084:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967105:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967115:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967122:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967129:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.967137:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.967144:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.967160:0:85069:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:3.0:1767319478.967165:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000f6b2d5c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.967168:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000009770bb7 17ffffc0001001 3:0 ffff90cb34ca3ca8 237 lru 00000080:00200000:3.0:1767319478.967174:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000006a4989aa 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1767319478.967176:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000f6b2d5c 00000080:00200000:3.0:1767319478.967177:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.967180:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.967190:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.967202:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.967205:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.967207:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.967213:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.967222:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.967226:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.967230:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967237:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.967246:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.967249:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.967253:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.967256:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:3.0:1767319478.967260:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.967264:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.967269:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 974848 i_blocks 1 00000080:00200000:3.0:1767319478.967272:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.967280:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 974848, count: 4096 00000080:00200000:3.0:1767319478.967284:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 974848, bytes: 4096 00000080:00200000:3.0:1767319478.967287:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.967290:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 239, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.967292:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:3.0:1767319478.967294:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.967300:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:3.0:1767319478.967303:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:3.0:1767319478.967305:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.967311:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:3.0:1767319478.967317:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.967319:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.967326:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967345:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967353:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967361:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967395:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.967405:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.967411:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.967439:0:85069:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:3.0:1767319478.967444:0:85069:0:(rw26.c:969:ll_write_end()) page@000000006c95592c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.967447:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000003ef95d2b 17ffffc0001001 3:0 ffff90cb34ca3bd0 238 lru 00000080:00200000:3.0:1767319478.967453:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000053a2b3cf 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1767319478.967456:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000006c95592c 00000080:00200000:3.0:1767319478.967457:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.967459:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.967468:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.967485:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.967489:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.967491:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.967497:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.967505:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.967508:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.967512:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967519:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.967527:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.967529:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.967534:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.967537:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:3.0:1767319478.967541:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.967544:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.967548:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 978944 i_blocks 1 00000080:00200000:3.0:1767319478.967551:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.967558:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 978944, count: 4096 00000080:00200000:3.0:1767319478.967562:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 978944, bytes: 4096 00000080:00200000:3.0:1767319478.967564:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.967568:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 240, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.967569:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:3.0:1767319478.967571:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.967577:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:3.0:1767319478.967579:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:3.0:1767319478.967582:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.967587:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:3.0:1767319478.967592:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.967594:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.967602:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967621:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967631:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967638:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967644:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.967652:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.967658:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.967676:0:85069:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:3.0:1767319478.967680:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000a309ee01[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.967683:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000007c54cc00 17ffffc0001001 3:0 ffff90cb34ca30d8 239 lru 00000080:00200000:3.0:1767319478.967688:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecabe07d 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1767319478.967690:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000a309ee01 00000080:00200000:3.0:1767319478.967692:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.967694:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.967702:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.967714:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.967717:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.967719:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.967725:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.967734:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.967737:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.967741:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967748:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.967756:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.967759:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.967763:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.967766:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:3.0:1767319478.967769:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.967772:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.967776:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 983040 i_blocks 1 00000080:00200000:3.0:1767319478.967778:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.967786:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 983040, count: 4096 00000080:00200000:3.0:1767319478.967789:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 983040, bytes: 4096 00000080:00200000:3.0:1767319478.967792:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.967795:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 241, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.967796:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:3.0:1767319478.967799:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.967804:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:3.0:1767319478.967806:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:3.0:1767319478.967809:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.967814:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:3.0:1767319478.967819:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.967821:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.967827:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967845:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967854:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967861:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967869:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.967877:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.967883:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.967911:0:85069:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:3.0:1767319478.967916:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000900c95c1[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.967919:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000d766c859 17ffffc0001001 3:0 ffff90cb34d145e8 240 lru 00000080:00200000:3.0:1767319478.967925:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000f0a0cffc 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1767319478.967927:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000900c95c1 00000080:00200000:3.0:1767319478.967928:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.967931:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.967940:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.967952:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.967955:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.967957:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.967963:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.967971:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.967974:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.967979:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.967987:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.967995:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.967997:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.968002:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.968005:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:3.0:1767319478.968008:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.968011:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.968016:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 987136 i_blocks 1 00000080:00200000:3.0:1767319478.968019:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.968026:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 987136, count: 4096 00000080:00200000:3.0:1767319478.968030:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 987136, bytes: 4096 00000080:00200000:3.0:1767319478.968032:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.968036:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 242, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.968038:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:3.0:1767319478.968040:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.968045:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:3.0:1767319478.968048:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:3.0:1767319478.968051:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.968056:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:3.0:1767319478.968062:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.968064:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.968071:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968089:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968098:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968106:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968114:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.968123:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.968129:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.968146:0:85069:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:3.0:1767319478.968150:0:85069:0:(rw26.c:969:ll_write_end()) page@000000002a560589[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.968153:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000231441e0 17ffffc0001001 3:0 ffff90cb34d14288 241 lru 00000080:00200000:3.0:1767319478.968158:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000009c187d67 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1767319478.968160:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000002a560589 00000080:00200000:3.0:1767319478.968161:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.968163:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.968171:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.968183:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.968185:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.968188:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.968193:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.968200:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.968203:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.968208:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968216:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.968224:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.968227:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.968232:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.968235:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:3.0:1767319478.968239:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.968242:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.968247:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 991232 i_blocks 1 00000080:00200000:3.0:1767319478.968249:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.968257:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 991232, count: 4096 00000080:00200000:3.0:1767319478.968260:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 991232, bytes: 4096 00000080:00200000:3.0:1767319478.968262:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.968266:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 243, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.968267:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:3.0:1767319478.968270:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.968275:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:3.0:1767319478.968278:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:3.0:1767319478.968280:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.968285:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:3.0:1767319478.968290:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.968293:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.968299:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968318:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968327:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968334:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968341:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.968349:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.968355:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.968400:0:85069:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:3.0:1767319478.968404:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000399c6924[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.968408:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4bf1add 17ffffc0001001 3:0 ffff90cb34d146c0 242 lru 00000080:00200000:3.0:1767319478.968413:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000080c59762 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1767319478.968416:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000399c6924 00000080:00200000:3.0:1767319478.968417:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.968420:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.968735:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.968752:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.968755:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.968758:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.968764:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.968773:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.968776:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.968845:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968855:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.968864:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.968867:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.968871:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.968875:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:3.0:1767319478.968879:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.968882:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.968887:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 995328 i_blocks 1 00000080:00200000:3.0:1767319478.968890:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.968900:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 995328, count: 4096 00000080:00200000:3.0:1767319478.968905:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 995328, bytes: 4096 00000080:00200000:3.0:1767319478.968907:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.968911:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 244, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.968912:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:3.0:1767319478.968915:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.968921:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:3.0:1767319478.968924:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:3.0:1767319478.968926:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.968933:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:3.0:1767319478.968940:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.968942:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.968951:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968971:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968981:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968989:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.968995:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.969004:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.969011:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.969028:0:85069:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:3.0:1767319478.969033:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000062afe661[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.969037:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000fea80381 17ffffc0001001 3:0 ffff90cb34d14d80 243 lru 00000080:00200000:3.0:1767319478.969044:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000008d37c0be 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1767319478.969046:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000062afe661 00000080:00200000:3.0:1767319478.969047:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.969050:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.969058:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.969070:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.969072:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.969074:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.969080:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.969091:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.969094:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.969098:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969107:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.969117:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.969119:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.969124:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.969127:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:3.0:1767319478.969131:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.969134:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.969139:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 999424 i_blocks 1 00000080:00200000:3.0:1767319478.969141:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.969149:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 999424, count: 4096 00000080:00200000:3.0:1767319478.969153:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 999424, bytes: 4096 00000080:00200000:3.0:1767319478.969155:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.969159:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 245, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.969161:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:3.0:1767319478.969163:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.969168:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:3.0:1767319478.969171:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:3.0:1767319478.969173:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.969178:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:3.0:1767319478.969184:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.969186:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.969194:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969213:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969222:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969230:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969238:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.969247:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.969253:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.969268:0:85069:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:3.0:1767319478.969272:0:85069:0:(rw26.c:969:ll_write_end()) page@0000000091758e70[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.969275:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb41aa3d 17ffffc0001001 3:0 ffff90cb34d14e58 244 lru 00000080:00200000:3.0:1767319478.969280:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000e74ae24e 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1767319478.969283:0:85069:0:(rw26.c:969:ll_write_end()) end page@0000000091758e70 00000080:00200000:3.0:1767319478.969284:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.969287:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.969295:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.969307:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.969310:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.969312:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.969319:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.969327:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.969331:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.969335:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969343:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.969352:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.969354:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.969359:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.969363:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:3.0:1767319478.969392:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.969397:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.969402:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1003520 i_blocks 1 00000080:00200000:3.0:1767319478.969405:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.969413:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1003520, count: 4096 00000080:00200000:3.0:1767319478.969417:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1003520, bytes: 4096 00000080:00200000:3.0:1767319478.969420:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.969423:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 246, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.969425:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:3.0:1767319478.969527:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.969535:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:3.0:1767319478.969539:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:3.0:1767319478.969542:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.969549:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:3.0:1767319478.969555:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.969558:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.969566:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969583:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969592:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969599:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969605:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.969613:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.969619:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.969634:0:85069:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:3.0:1767319478.969639:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000a78ab1b3[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.969641:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000093801b38 17ffffc0001001 3:0 ffff90cb34d14ca8 245 lru 00000080:00200000:3.0:1767319478.969647:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000e82ea9df 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1767319478.969649:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000a78ab1b3 00000080:00200000:3.0:1767319478.969651:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.969653:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.969661:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.969672:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.969675:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.969677:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.969689:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.969691:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.969694:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.969697:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969705:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.969713:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.969716:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.969720:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.969723:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:3.0:1767319478.969726:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.969729:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.969734:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1007616 i_blocks 1 00000080:00200000:3.0:1767319478.969737:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.969745:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1007616, count: 4096 00000080:00200000:3.0:1767319478.969749:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1007616, bytes: 4096 00000080:00200000:3.0:1767319478.969758:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.969763:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 247, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.969765:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:3.0:1767319478.969767:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.969773:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:3.0:1767319478.969777:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:3.0:1767319478.969781:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.969943:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:3.0:1767319478.969951:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.969954:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.969962:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969982:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969992:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.969999:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970005:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.970014:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.970020:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.970045:0:85069:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:3.0:1767319478.970050:0:85069:0:(rw26.c:969:ll_write_end()) page@000000003e11a298[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.970053:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000069fe1594 17ffffc0001021 2:0 ffff90cb34d14bd0 246 lru 00000080:00200000:3.0:1767319478.970065:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000003ebcd922 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1767319478.970068:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000003e11a298 00000080:00200000:3.0:1767319478.970069:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.970071:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.970081:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.970092:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.970095:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.970098:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.970110:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.970113:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.970116:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.970120:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970128:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.970137:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.970140:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.970145:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.970148:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:3.0:1767319478.970152:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.970155:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.970159:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1011712 i_blocks 1 00000080:00200000:3.0:1767319478.970162:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.970172:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1011712, count: 4096 00000080:00200000:3.0:1767319478.970176:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1011712, bytes: 4096 00000080:00200000:3.0:1767319478.970178:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.970182:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 248, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.970183:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:3.0:1767319478.970186:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.970191:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:3.0:1767319478.970194:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:3.0:1767319478.970196:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.970202:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:3.0:1767319478.970207:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.970210:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.970222:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970242:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970250:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970257:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970263:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.970272:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.970278:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.970293:0:85069:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:3.0:1767319478.970297:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000dbe1d6bc[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.970300:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000029089657 17ffffc0001001 3:0 ffff90cb34d140d8 247 lru 00000080:00200000:3.0:1767319478.970306:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3caf3a9 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1767319478.970308:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000dbe1d6bc 00000080:00200000:3.0:1767319478.970309:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.970312:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.970321:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.970332:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.970335:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.970337:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.970349:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.970352:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.970354:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.970358:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970391:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.970402:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.970405:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.970409:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.970412:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:3.0:1767319478.970416:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.970419:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.970425:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1015808 i_blocks 1 00000080:00200000:3.0:1767319478.970527:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.970538:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1015808, count: 4096 00000080:00200000:3.0:1767319478.970542:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1015808, bytes: 4096 00000080:00200000:3.0:1767319478.970544:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.970548:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 249, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.970549:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:3.0:1767319478.970552:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.970557:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:3.0:1767319478.970560:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:3.0:1767319478.970562:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.970568:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:3.0:1767319478.970574:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.970576:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.970583:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970602:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970611:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970619:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970626:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.970634:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.970641:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.970659:0:85069:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:3.0:1767319478.970663:0:85069:0:(rw26.c:969:ll_write_end()) page@000000003f873dec[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.970666:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000cbc0fcef 17ffffc0001001 3:0 ffff90cb34d14870 248 lru 00000080:00200000:3.0:1767319478.970672:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000003467fe88 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1767319478.970674:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000003f873dec 00000080:00200000:3.0:1767319478.970675:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.970677:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.970685:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.970698:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.970701:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.970703:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.970722:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.970725:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.970728:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.970732:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970741:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.970750:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.970752:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.970757:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.970760:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:3.0:1767319478.970764:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.970768:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.970772:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1019904 i_blocks 1 00000080:00200000:3.0:1767319478.970775:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.970869:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1019904, count: 4096 00000080:00200000:3.0:1767319478.970875:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1019904, bytes: 4096 00000080:00200000:3.0:1767319478.970878:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.970882:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 250, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.970883:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:3.0:1767319478.970886:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.970892:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:3.0:1767319478.970895:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:3.0:1767319478.970897:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.970903:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:3.0:1767319478.970910:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.970912:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.970919:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970938:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970947:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970954:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.970960:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.970969:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.970974:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.970989:0:85069:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:3.0:1767319478.970994:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000598444c0[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.970997:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000057a272f 17ffffc0001001 3:0 ffff90cb34d14360 249 lru 00000080:00200000:3.0:1767319478.971003:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000871b8362 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1767319478.971005:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000598444c0 00000080:00200000:3.0:1767319478.971006:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.971008:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.971017:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.971029:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.971032:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.971035:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.971048:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.971051:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.971053:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.971058:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.971066:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.971075:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.971077:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.971081:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.971084:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:3.0:1767319478.971088:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.971091:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.971096:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1024000 i_blocks 1 00000080:00200000:3.0:1767319478.971098:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.971106:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1024000, count: 4096 00000080:00200000:3.0:1767319478.971110:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1024000, bytes: 4096 00000080:00200000:3.0:1767319478.971112:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.971116:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 251, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.971117:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:3.0:1767319478.971119:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.971124:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:3.0:1767319478.971127:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:3.0:1767319478.971129:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.971135:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:3.0:1767319478.971140:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.971142:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.971150:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.971169:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.971178:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.971185:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.971191:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.971200:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.971206:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.971221:0:85069:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:3.0:1767319478.971226:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000ffc58abb[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.971229:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000952b55e4 17ffffc0001001 3:0 ffff90cb34d14000 250 lru 00000080:00200000:3.0:1767319478.971235:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000df1c7f8f 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1767319478.971237:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000ffc58abb 00000080:00200000:3.0:1767319478.971239:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.971241:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.971249:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.971261:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.971264:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.971266:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.971280:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.971283:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.971285:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.971289:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.971297:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.971305:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.971307:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.971312:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.971315:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:3.0:1767319478.971318:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.971321:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.971326:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1028096 i_blocks 1 00000080:00200000:3.0:1767319478.971329:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.971337:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1028096, count: 4096 00000080:00200000:3.0:1767319478.971340:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1028096, bytes: 4096 00000080:00200000:3.0:1767319478.971342:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.971346:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 252, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.971347:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:3.0:1767319478.971350:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.971355:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:3.0:1767319478.971357:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:3.0:1767319478.971359:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.971633:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:3.0:1767319478.971643:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.971645:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.971654:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.971673:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.971682:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.971690:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.971696:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.971705:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.971712:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.971729:0:85069:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:3.0:1767319478.971734:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000e750ef4[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.971737:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000003d3b3e31 17ffffc0001001 3:0 ffff90cb34d14948 251 lru 00000080:00200000:3.0:1767319478.971743:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000008530ff09 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1767319478.971745:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000e750ef4 00000080:00200000:3.0:1767319478.971746:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.971749:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.971758:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.971772:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.971775:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.971777:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.971878:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.971882:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.971885:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.971890:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.971898:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.971907:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.971910:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.971914:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.971918:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:3.0:1767319478.971922:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.971925:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.971930:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1032192 i_blocks 1 00000080:00200000:3.0:1767319478.971933:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.971943:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1032192, count: 4096 00000080:00200000:3.0:1767319478.971947:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1032192, bytes: 4096 00000080:00200000:3.0:1767319478.971950:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.971954:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 253, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.971956:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:3.0:1767319478.971959:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.971964:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:3.0:1767319478.971967:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:3.0:1767319478.971970:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.971976:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:3.0:1767319478.971982:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.971984:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.971992:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.972012:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.972021:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.972028:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.972036:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.972045:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.972052:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.972067:0:85069:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:3.0:1767319478.972072:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000c55bdbf9[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.972075:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @000000006b84a58c 17ffffc0001001 3:0 ffff90cb34d141b0 252 lru 00000080:00200000:3.0:1767319478.972080:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000035c1e750 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1767319478.972083:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000c55bdbf9 00000080:00200000:3.0:1767319478.972084:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.972086:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.972094:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.972106:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.972110:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.972112:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.972124:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.972126:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.972129:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.972133:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.972141:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.972149:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.972152:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.972156:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.972159:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:3.0:1767319478.972162:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.972166:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.972170:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1036288 i_blocks 1 00000080:00200000:3.0:1767319478.972172:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.972180:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1036288, count: 4096 00000080:00200000:3.0:1767319478.972184:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1036288, bytes: 4096 00000080:00200000:3.0:1767319478.972186:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.972189:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 254, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.972191:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:3.0:1767319478.972193:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.972198:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:3.0:1767319478.972201:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:3.0:1767319478.972204:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.972209:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:3.0:1767319478.972214:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.972216:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.972223:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.972242:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.972251:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.972259:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.972266:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.972274:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.972281:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.972297:0:85069:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:3.0:1767319478.972302:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000e2061059[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.972305:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @0000000057fefc43 17ffffc0001001 3:0 ffff90cb34d14438 253 lru 00000080:00200000:3.0:1767319478.972310:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@000000001b631c9a 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1767319478.972313:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000e2061059 00000080:00200000:3.0:1767319478.972314:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.972317:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.972325:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.972337:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.972341:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.972343:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.972356:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.972358:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.972361:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.974605:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.974633:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.974657:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.974661:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.974677:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.974688:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:3.0:1767319478.974697:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.974701:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.974716:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1040384 i_blocks 1 00000080:00200000:3.0:1767319478.974721:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.974746:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1040384, count: 4096 00000080:00200000:3.0:1767319478.974753:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1040384, bytes: 4096 00000080:00200000:3.0:1767319478.974758:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.974764:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 255, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.974767:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:3.0:1767319478.974771:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.974794:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:3.0:1767319478.974799:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:3.0:1767319478.974803:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.974817:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:3.0:1767319478.974832:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.974836:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.974852:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.974883:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.974895:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.974904:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.974911:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.974921:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.974932:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.974967:0:85069:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:3.0:1767319478.974975:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000bcedb6c7[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.974978:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac6501e6 17ffffc0001001 3:0 ffff90cb34d14798 254 lru 00000080:00200000:3.0:1767319478.974985:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@00000000b597b639 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1767319478.974987:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000bcedb6c7 00000080:00200000:3.0:1767319478.974988:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.974992:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.975010:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.975031:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.975035:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.975037:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.975053:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.975056:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.975059:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.975064:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.975072:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.975080:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.975082:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.975087:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.975090:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:3.0:1767319478.975094:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.975097:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319478.975102:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1044480 i_blocks 1 00000080:00200000:3.0:1767319478.975105:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319478.975113:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1044480, count: 4096 00000080:00200000:3.0:1767319478.975117:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1044480, bytes: 4096 00000080:00200000:3.0:1767319478.975120:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319478.975123:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 256, [0x200004a51:0x23:0x0] hash] 00000020:00200000:3.0:1767319478.975125:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:3.0:1767319478.975127:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319478.975133:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:3.0:1767319478.975136:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:3.0:1767319478.975138:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319478.975144:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:3.0:1767319478.975149:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319478.975152:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3930, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319478.975159:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.975178:0:85069:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.975186:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.975192:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.975198:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.975207:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:3.0:1767319478.975226:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:3.0:1767319478.975243:0:85069:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:3.0:1767319478.975247:0:85069:0:(rw26.c:969:ll_write_end()) page@00000000d470f30e[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:3.0:1767319478.975250:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000480eff76 17ffffc0001001 3:0 ffff90cb34d14a20 255 lru 00000080:00200000:3.0:1767319478.975255:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000078d37979 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000001d5ab8e5 000000006046b68e > 3< 0 0 > 4< 0 0 8 13631488 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1767319478.975257:0:85069:0:(rw26.c:969:ll_write_end()) end page@00000000d470f30e 00000080:00200000:3.0:1767319478.975259:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319478.975261:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319478.975270:0:85069:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319478.975282:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:3.0:1767319478.975285:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319478.975287:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319478.975316:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319478.975319:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319478.975322:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3930 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319478.975326:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.975334:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319478.975343:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319478.975345:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3930 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319478.975350:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319478.975353:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:3.0:1767319478.975357:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319478.975360:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:3.0:1767319478.975408:0:83990:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319478.975421:0:83990:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319478.976015:0:83990:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.976738:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1048576 i_blocks 1 00000080:00200000:2.0:1767319478.976746:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.976769:0:85069:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a51:0x23:0x0], ppos: 1048576, count: 4096 00000080:00200000:2.0:1767319478.976776:0:85069:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1048576, bytes: 4096 00000080:00200000:2.0:1767319478.976781:0:85069:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319478.976798:0:85069:0:(cl_io.c:214:cl_io_rw_init()) header@000000009ce78f4e[0x4, 257, [0x200004a51:0x23:0x0] hash] 00000020:00200000:2.0:1767319478.976800:0:85069:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:2.0:1767319478.976804:0:85069:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319478.976816:0:85069:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:2.0:1767319478.976822:0:85069:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:2.0:1767319478.976826:0:85069:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319478.976842:0:85069:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:2.0:1767319478.976858:0:85069:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319478.976863:0:85069:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077962b0, osc lock ffff90cb0426b0a0, flags 0x0 00010000:00010000:2.0:1767319478.976911:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.976921:0:85069:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.976949:0:85069:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->4095] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319478.976978:0:85069:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6d80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85069:1853164290349952:192.168.203.141@tcp:101:dd.0 00000100:00100000:2.0:1767319478.977073:0:85069:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905cc0 going to sleep for 11 seconds 00000008:00100000:3.0:1767319478.984717:0:83990:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb31cc2300 - object 0x240000400:3310 offset 0<>1048576 00000100:00100000:2.0:1767319478.984913:0:85069:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6d80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85069:1853164290349952:192.168.203.141@tcp:101:dd.0 00010000:00010000:2.0:1767319478.984936:0:85069:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.984964:0:85069:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.984977:0:85069:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.984991:0:85069:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319478.985001:0:12483:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000008:00010000:2.0:1767319478.985005:0:85069:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.985016:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319478.985023:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290349824:192.168.203.141@tcp:4:dd.0 00010000:00010000:2.0:1767319478.985026:0:85069:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.985077:0:85069:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:2.0:1767319478.985097:0:85069:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:2.0:1767319478.985142:0:85069:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:2.0:1767319478.985152:0:85069:0:(rw26.c:969:ll_write_end()) page@000000000e6baa7c[3 0000000094d1d1de 2 1 00000000a1fa0350] 00000080:00200000:2.0:1767319478.985156:0:85069:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2fae06e 17ffffc0001001 3:0 ffff90cb34cee510 256 lru 00000080:00200000:2.0:1767319478.985164:0:85069:0:(rw26.c:969:ll_write_end()) osc-page@0000000083de6824 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 00000000181657f8 00000000a3a94af5 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319478.985167:0:85069:0:(rw26.c:969:ll_write_end()) end page@000000000e6baa7c 00000080:00200000:2.0:1767319478.985168:0:85069:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319478.985173:0:85069:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319478.985192:0:85069:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319478.985211:0:85069:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb390eccb8, count 1, dirtied 1 00000080:00200000:2.0:1767319478.985216:0:85069:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319478.985219:0:85069:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319478.986099:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:2.0:1767319478.986105:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319478.986109:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077962b0 (ffff90cb095b7bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319478.986115:0:85069:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319478.986126:0:85069:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319478.986141:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4c68 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319478.986144:0:85069:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077962b0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319478.986152:0:85069:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319478.986160:0:85069:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:2.0:1767319478.986177:0:85069:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319478.986181:0:85069:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319478.986192:0:85069:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:2.0:1767319478.986197:0:85069:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319478.986856:0:85069:0:(file.c:424:ll_file_release()) START file f2:[0x200004a51:0x23:0x0](ffff90cb390ecb08), flags 100001 00000002:00100000:2.0:1767319478.986915:0:85069:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55df80 x1853164290349568/t42949673143(42949673143) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319494 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319478.987001:0:85069:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319478.987007:0:85069:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a6d80 x1853164290350208/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319478.987030:0:85069:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6d80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85069:1853164290350208:192.168.203.141@tcp:35:dd.0 00000100:00100000:2.0:1767319478.987098:0:85069:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905cc0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319478.998110:0:85069:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6d80 pname:cluuid:pid:xid:nid:opc:job dd:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85069:1853164290350208:192.168.203.141@tcp:35:dd.0 00000002:00100000:2.0:1767319478.998144:0:85069:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55df80 x1853164290349568/t42949673143(42949673143) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 600/688 e 0 to 0 dl 1767319494 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319479.017561:0:85071:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319479.017588:0:85071:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319479.017605:0:85071:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.017621:0:85071:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319479.017630:0:85071:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319479.017644:0:85071:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319479.017648:0:85071:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319479.017656:0:85071:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad815a3b98 00010000:00010000:0.0:1767319479.017661:0:85071:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.017671:0:85071:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319479.017687:0:85071:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319479.017695:0:85071:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319479.017701:0:85071:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:0.0:1767319479.017705:0:85071:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:0.0:1767319479.017708:0:85071:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319479.017714:0:85071:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=8 00000008:00010000:2.0:1767319479.053630:0:12483:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319479.053836:0:12483:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000c47128a1 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319479.053874:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290349824:192.168.203.141@tcp:4:dd.0 00000080:00200000:0.0:1767319479.054588:0:85072:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319479.054609:0:85072:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319479.054626:0:85072:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.054641:0:85072:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319479.054649:0:85072:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319479.054657:0:85072:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319479.054661:0:85072:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319479.054668:0:85072:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad81677b98 00010000:00010000:0.0:1767319479.054672:0:85072:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.054692:0:85072:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319479.054708:0:85072:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319479.054716:0:85072:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319479.054722:0:85072:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:0.0:1767319479.054726:0:85072:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:0.0:1767319479.054729:0:85072:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319479.054734:0:85072:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=8 00000080:00200000:1.0:1767319479.077190:0:85073:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319479.077216:0:85073:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319479.077233:0:85073:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319479.077249:0:85073:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319479.077257:0:85073:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319479.077266:0:85073:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319479.077269:0:85073:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319479.077276:0:85073:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e93b98 00010000:00010000:1.0:1767319479.077280:0:85073:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319479.077288:0:85073:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319479.077303:0:85073:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319479.077309:0:85073:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:1.0:1767319479.077314:0:85073:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:1.0:1767319479.077318:0:85073:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:1.0:1767319479.077321:0:85073:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319479.077325:0:85073:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=8 00000080:00200000:1.0:1767319479.097837:0:85074:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319479.097862:0:85074:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319479.097880:0:85074:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319479.097896:0:85074:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319479.097912:0:85074:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319479.097919:0:85074:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319479.097923:0:85074:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319479.097931:0:85074:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e5bbf8 00010000:00010000:1.0:1767319479.097935:0:85074:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319479.097946:0:85074:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319479.097963:0:85074:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319479.097970:0:85074:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:1.0:1767319479.097976:0:85074:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:1.0:1767319479.097980:0:85074:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=27 00000080:00200000:1.0:1767319479.097983:0:85074:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319479.097987:0:85074:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=267 00000080:00200000:1.0:1767319479.098012:0:85074:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319479.098020:0:85074:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319479.098026:0:85074:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319479.098035:0:85074:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319479.098042:0:85074:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319479.098046:0:85074:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319479.098049:0:85074:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319479.098053:0:85074:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e5bbf8 00010000:00010000:1.0:1767319479.098064:0:85074:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319479.098072:0:85074:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319479.098081:0:85074:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319479.098086:0:85074:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:1.0:1767319479.098090:0:85074:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:1.0:1767319479.098093:0:85074:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=267 00000080:00200000:1.0:1767319479.098096:0:85074:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 44 00000080:00200008:1.0:1767319479.098102:0:85074:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), flags 304000 00000002:00010000:1.0:1767319479.098117:0:85074:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1f:0x0]) in obj [0x200004a51:0x1e:0x0], intent: open flags 0100240304001 00010000:00010000:1.0:1767319479.098173:0:85074:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85074 initiator: MDT0 00010000:00010000:1.0:1767319479.098180:0:85074:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85074 initiator: MDT0 00000020:00100000:1.0:1767319479.098192:0:85074:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319479.098205:0:85074:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a1c00 x1853164290350464/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319479.098215:0:85074:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85074 initiator: MDT0 00000100:00100000:1.0:1767319479.098240:0:85074:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85074:1853164290350464:192.168.203.141@tcp:101:lfs.0 00000100:00100000:1.0:1767319479.099190:0:85074:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319479.104875:0:85074:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85074:1853164290350464:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319479.105109:0:85074:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85074 initiator: MDT0 00010000:00010000:1.0:1767319479.105138:0:85074:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85074 initiator: MDT0 00010000:00010000:1.0:1767319479.105145:0:85074:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85074 initiator: MDT0 00010000:00010000:1.0:1767319479.105152:0:85074:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85074 initiator: MDT0 00010000:00010000:1.0:1767319479.105159:0:85074:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85074 initiator: MDT0 00010000:00010000:1.0:1767319479.105166:0:85074:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb34d91600 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319479.105170:0:85074:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85074 initiator: MDT0 00010000:00010000:1.0:1767319479.105177:0:85074:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85074 initiator: MDT0 00010000:00010000:1.0:1767319479.105184:0:85074:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85074 initiator: MDT0 00010000:00010000:1.0:1767319479.105191:0:85074:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319479.105197:0:85074:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85074 initiator: MDT0 00010000:00010000:1.0:1767319479.105204:0:85074:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb34d91600/0x2d0e085cf3af11cd lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85074 initiator: MDT0 00000002:00100000:1.0:1767319479.105224:0:85074:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb043a1c00 x1853164290350464/t42949673145(42949673145) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319495 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319479.105238:0:85074:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a1c00 x1853164290350464/t42949673145(42949673145) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319495 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319479.105258:0:85074:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x1e:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319479.105282:0:85074:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 512 00000002:00100000:1.0:1767319479.105302:0:85074:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a1c00 x1853164290350464/t42949673145(42949673145) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319495 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1767319479.105560:0:85074:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08) cmd=c0086915 arg=9a33d0 00000100:00100000:1.0:1767319479.105632:0:85074:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85074:1853164290350592:192.168.203.141@tcp:34:lfs.0 00000100:00100000:1.0:1767319479.105865:0:85074:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319479.111191:0:85074:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85074:1853164290350592:192.168.203.141@tcp:34:lfs.0 00000080:00200008:1.0:1767319479.111415:0:85074:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), flags 304000 00000002:00100000:1.0:1767319479.111492:0:85074:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a1c00 x1853164290350464/t42949673145(42949673145) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319495 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319479.111505:0:85074:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319479.111510:0:85074:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a1180 x1853164290350848/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319479.111534:0:85074:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85074:1853164290350848:192.168.203.141@tcp:35:lfs.0 00000100:00100000:1.0:1767319479.111600:0:85074:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319479.115761:0:85074:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85074:1853164290350848:192.168.203.141@tcp:35:lfs.0 00000002:00100000:1.0:1767319479.115798:0:85074:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a1c00 x1853164290350464/t42949673145(42949673145) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319495 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319479.150258:0:85075:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319479.150296:0:85075:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319479.150315:0:85075:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.150906:0:85075:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319479.150920:0:85075:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319479.150931:0:85075:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319479.150935:0:85075:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319479.150943:0:85075:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e7bbf8 00010000:00010000:0.0:1767319479.150948:0:85075:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.150957:0:85075:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319479.150975:0:85075:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319479.150997:0:85075:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:0.0:1767319479.151003:0:85075:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:0.0:1767319479.151007:0:85075:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=27 00000080:00200000:0.0:1767319479.151010:0:85075:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319479.151014:0:85075:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=267 00000080:00200000:0.0:1767319479.151055:0:85075:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319479.151065:0:85075:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319479.151073:0:85075:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.151082:0:85075:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319479.151089:0:85075:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319479.151093:0:85075:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319479.151096:0:85075:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319479.151099:0:85075:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e7bbf8 00010000:00010000:0.0:1767319479.151103:0:85075:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.151110:0:85075:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319479.151118:0:85075:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319479.151122:0:85075:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:0.0:1767319479.151125:0:85075:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:0.0:1767319479.151127:0:85075:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=267 00000080:00200000:0.0:1767319479.151131:0:85075:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 44 00000080:00200008:0.0:1767319479.151138:0:85075:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), flags 304000 00000002:00010000:0.0:1767319479.151153:0:85075:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1f:0x0]) in obj [0x200004a51:0x1e:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1767319479.151228:0:85075:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85075 initiator: MDT0 00010000:00010000:0.0:1767319479.151236:0:85075:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85075 initiator: MDT0 00000020:00100000:0.0:1767319479.151249:0:85075:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319479.151263:0:85075:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55ca80 x1853164290351104/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319479.151272:0:85075:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85075 initiator: MDT0 00000100:00100000:0.0:1767319479.151295:0:85075:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85075:1853164290351104:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319479.151925:0:85075:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64cc00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319479.161294:0:85075:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85075:1853164290351104:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319479.161346:0:85075:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.161358:0:85075:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.161405:0:85075:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.161416:0:85075:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319479.161442:0:85075:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff90cb2b55ca80 x1853164290351104/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319495 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319479.161474:0:85075:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55ca80 x1853164290351104/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319495 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319479.161486:0:85075:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.161498:0:85075:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0a524c00 type 13 mode 16 res 8589953617/31 (0 0) 00000080:00200000:0.0:1767319479.161505:0:85075:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x1e:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319479.161536:0:85075:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 512 00000080:00010000:0.0:1767319479.161542:0:85075:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff90cb09b7ec08) for lock 0x2d0e085cf3af11d4 00000080:00010000:0.0:1767319479.161551:0:85075:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af11d4 from it ffffb4ad87e7bbd0 00010000:00010000:0.0:1767319479.161555:0:85075:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319479.161565:0:85075:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319479.161589:0:85075:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55ca80 x1853164290351104/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319495 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:0.0:1767319479.161723:0:85075:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08) cmd=c0086915 arg=18473d0 00000100:00100000:0.0:1767319479.161800:0:85075:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85075:1853164290351232:192.168.203.141@tcp:34:lfs.0 00000100:00100000:0.0:1767319479.161881:0:85075:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64cc00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319479.166818:0:85075:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85075:1853164290351232:192.168.203.141@tcp:34:lfs.0 00000080:00200008:0.0:1767319479.167029:0:85075:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), flags 304000 00010000:00010000:0.0:1767319479.167059:0:85075:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319479.181416:0:85076:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319479.181455:0:85076:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319479.181473:0:85076:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319479.181497:0:85076:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319479.181507:0:85076:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319479.181516:0:85076:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319479.181521:0:85076:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:2.0:1767319479.181528:0:85076:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e93bf8 00010000:00010000:2.0:1767319479.181531:0:85076:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319479.181538:0:85076:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319479.181551:0:85076:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319479.181557:0:85076:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:2.0:1767319479.181561:0:85076:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:2.0:1767319479.181563:0:85076:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=27 00000080:00200000:2.0:1767319479.181565:0:85076:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319479.181567:0:85076:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=267 00000080:00200000:2.0:1767319479.181588:0:85076:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319479.181593:0:85076:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319479.181598:0:85076:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319479.181604:0:85076:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319479.181610:0:85076:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319479.181622:0:85076:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319479.181625:0:85076:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:2.0:1767319479.181630:0:85076:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87e93bf8 00010000:00010000:2.0:1767319479.181634:0:85076:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319479.181642:0:85076:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319479.181650:0:85076:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319479.181655:0:85076:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=27 00000080:00200000:2.0:1767319479.181658:0:85076:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:2.0:1767319479.181661:0:85076:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=267 00000080:00200000:2.0:1767319479.181663:0:85076:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 44 00000080:00200008:2.0:1767319479.181668:0:85076:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), flags 304000 00000080:00200080:2.0:1767319479.181697:0:85076:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08) cmd=c0086915 arg=25a23d0 00000100:00100000:2.0:1767319479.181769:0:85076:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85076:1853164290351360:192.168.203.141@tcp:34:lfs.0 00000100:00100000:2.0:1767319479.182138:0:85076:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905cc0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319479.187967:0:85076:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job lfs:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85076:1853164290351360:192.168.203.141@tcp:34:lfs.0 00000080:00200008:2.0:1767319479.188195:0:85076:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), flags 304000 00010000:00010000:2.0:1767319479.188223:0:85076:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319479.201337:0:85078:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0000-osc-ffff90cb0cf5f000 00010000:00010000:3.0:1767319479.201443:0:77812:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 5 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:3.0:1767319479.201459:0:77812:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319479.201489:0:77812:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00010000:00010000:2.0:1767319479.201537:0:85078:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 5/0 locks to regular blp list, 0 blwis in pool 00010000:00010000:0.0:1767319479.202742:0:85079:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0001-osc-ffff90cb0cf5f000 00010000:00010000:0.0:1767319479.202769:0:85079:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 3/3 locks to regular blp list, 1 blwis in pool 00000080:00200000:3.0:1767319479.202818:0:77812:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:2.0:1767319479.202830:0:77811:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 3 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:2.0:1767319479.202840:0:77811:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.202845:0:77812:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319479.202860:0:77812:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000008:00010000:2.0:1767319479.202872:0:77811:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000002ed6d91e ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319479.202886:0:77811:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000002ed6d91e ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319479.203364:0:77811:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319479.203501:0:77811:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb040a5f80 - object 0x280000400:2856 offset 0<>4096 00000100:00100000:0.0:1767319479.203651:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290351488:192.168.203.141@tcp:4:dd.0 00000080:00200000:3.0:1767319479.205883:0:77812:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:3.0:1767319479.205920:0:77812:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319479.205956:0:77812:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319479.208604:0:77812:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:3.0:1767319479.208636:0:77812:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28400010000 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.208651:0:77812:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.208693:0:77812:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 1/0,0 mode: --/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.208701:0:77812:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 1/0,0 mode: --/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.208709:0:77812:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.208725:0:77812:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.208731:0:77812:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.208736:0:77812:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 5 locks packed 00000100:00100000:3.0:1767319479.208766:0:77812:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:77812:1853164290351616:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319479.209250:0:77812:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb03ee2e40 going to sleep for 11 seconds 00000008:00010000:2.0:1767319479.210913:0:12483:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000002ed6d91e ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319479.211097:0:12483:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000002ed6d91e ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319479.211125:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290351488:192.168.203.141@tcp:4:dd.0 00000080:00200000:1.0:1767319479.211202:0:77811:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319479.211258:0:77811:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1767319479.211279:0:77811:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319479.211306:0:77811:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000f525c046 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319479.211318:0:77811:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000f525c046 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319479.212981:0:77811:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1767319479.213080:0:77811:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb043a1180 - object 0x280000400:2855 offset 0<>4096 00000100:00100000:3.0:1767319479.213254:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290351744:192.168.203.141@tcp:4:dd.0 00000100:00100000:3.0:1767319479.216853:0:77812:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:77812:1853164290351616:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319479.216887:0:77812:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507200/0x2d0e085cf3af11bf lrc: 0/0,0 mode: --/PW res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64b15 expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.216911:0:77812:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb0422ae00/0x2d0e085cf3af11aa lrc: 0/0,0 mode: --/PW res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64ae4 expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.217064:0:77812:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb10507a00/0x2d0e085cf3af1195 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64ab3 expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.217082:0:77812:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c667a00/0x2d0e085cf3af1117 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xceb:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec648e5 expref: -99 pid: 84473 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.217094:0:77812:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb07505200/0x2d0e085cf3af1109 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xcea:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec648bb expref: -99 pid: 84472 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.217134:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319479.217137:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319479.217140:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000008:00010000:3.0:1767319479.220895:0:12484:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000f525c046 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319479.221331:0:12484:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000f525c046 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319479.221361:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290351744:192.168.203.141@tcp:4:dd.0 00000080:00200000:1.0:1767319479.221752:0:77811:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319479.221816:0:77811:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1767319479.221840:0:77811:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800028400000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319479.221858:0:77811:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000001de96877 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319479.221872:0:77811:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000001de96877 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319479.222194:0:77811:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1767319479.222288:0:77811:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb043a1c00 - object 0x280000400:2854 offset 0<>4096 00000100:00100000:2.0:1767319479.222359:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290351872:192.168.203.141@tcp:4:dd.0 00000008:00010000:3.0:1767319479.227083:0:12485:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000001de96877 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319479.227134:0:12485:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001de96877 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800029400000000 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319479.227162:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290351872:192.168.203.141@tcp:4:dd.0 00000080:00200000:0.0:1767319479.227247:0:77811:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319479.227301:0:77811:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:0.0:1767319479.227361:0:77811:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319479.227706:0:77811:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319479.227714:0:77811:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 1/0,0 mode: --/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319479.227721:0:77811:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00000100:00100000:0.0:1767319479.227747:0:77811:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:77811:1853164290352000:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319479.227818:0:77811:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb2b64ce40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319479.232821:0:77811:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:77811:1853164290352000:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1767319479.232855:0:77811:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb0422be00/0x2d0e085cf3af11c6 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64b1c expref: -99 pid: 85069 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319479.232883:0:77811:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb043fc200/0x2d0e085cf3af11b1 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64aeb expref: -99 pid: 85068 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319479.233095:0:77811:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c666600/0x2d0e085cf3af119c lrc: 0/0,0 mode: --/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x804869400000020 nid: local remote: 0x964edeb21ec64aba expref: -99 pid: 85067 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319479.237555:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319479.237561:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319479.237564:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319479.980667:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:0.0:1767319480.447957:0:85090:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319480.447982:0:85090:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319480.448000:0:85090:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319480.448016:0:85090:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319480.448035:0:85090:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319480.448042:0:85090:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319480.448046:0:85090:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319480.448053:0:85090:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87f03b58 00010000:00010000:0.0:1767319480.448057:0:85090:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319480.448065:0:85090:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319480.449874:0:85090:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319480.449892:0:85090:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319480.449900:0:85090:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:0.0:1767319480.449904:0:85090:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:0.0:1767319480.450809:0:85090:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319480.450822:0:85090:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=8 00000080:00200008:0.0:1767319480.450838:0:85090:0:(file.c:6252:ll_getattr_dentry()) START file f0:[0x200004a51:0x21:0x0](ffff90cb390e80c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319480.450844:0:85090:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff90cb390e80c8),name=f0 00000002:00010000:0.0:1767319480.450869:0:85090:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x21:0x0]) in obj [0x200004a51:0x1f:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319480.450888:0:85090:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319480.450904:0:85090:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319480.451071:0:85090:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1f:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319480.451079:0:85090:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x21:0x0](ffff90cb390e80c8) 00000080:00010000:0.0:1767319480.451083:0:85090:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x21:0x0](ffff90cb390e80c8) for lock 0x2d0e085cf3af118e 00000080:00010000:0.0:1767319480.451190:0:85090:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af118e from it ffffb4ad87f03cb8 00010000:00010000:0.0:1767319480.451194:0:85090:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319480.451203:0:85090:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319480.451232:0:85090:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:0.0:1767319480.451243:0:85090:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x21:0x0] 00000008:00010000:0.0:1767319480.451265:0:85090:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319480.451268:0:85090:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb2b64cab0, osc lock ffff90cb0424e850, flags 0x400001002 00000008:00010000:0.0:1767319480.451274:0:85090:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319480.451276:0:85090:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb2b64caf0, osc lock ffff90cb0424fa20, flags 0x400001002 00010000:00010000:0.0:1767319480.451330:0:85090:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319480.451339:0:85090:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319480.451508:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290352128:192.168.203.141@tcp:101:rm.0 00010000:00010000:0.0:1767319480.452565:0:85090:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319480.452578:0:85090:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319480.452647:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290352256:192.168.203.141@tcp:101:rm.0 00000020:00200000:0.0:1767319480.456629:0:85090:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:3.0:1767319480.463197:0:12483:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319480.463224:0:12483:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319480.463256:0:12483:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319480.463268:0:12483:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319480.463283:0:12483:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 4096, setting rss=4096; kms=4096, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319480.463295:0:12483:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319480.463299:0:12483:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319480.463308:0:12483:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319480.463316:0:12483:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319480.463323:0:12483:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319480.463344:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290352256:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319480.469667:0:12482:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319480.469694:0:12482:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319480.469710:0:12482:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319480.469724:0:12482:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319480.469738:0:12482:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319480.469752:0:12482:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1767319480.469776:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319480.469784:0:12482:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319480.469791:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319480.469799:0:12482:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319480.469839:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290352128:192.168.203.141@tcp:101:rm.0 00000080:00200000:3.0:1767319480.470222:0:85090:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1052672 i_blocks 2 00000020:00010000:3.0:1767319480.470229:0:85090:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb09632b58 (ffff90cb095b7248/0) at cl_lock_release():245 00000020:00010000:3.0:1767319480.470239:0:85090:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb09632b58 (ffff90cb095b7248/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319480.470245:0:85090:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb2b64cab0 (ffff90cb095b7bd8/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319480.470250:0:85090:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb2b64caf0 (ffff90cb04064b48/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319480.470253:0:85090:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb09632b58 (ffff90cb095b7248/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319480.470256:0:85090:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb2b64cab0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000020:00010000:3.0:1767319480.470260:0:85090:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb2b64caf0 (ffff90cb095b7248/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319480.470273:0:85090:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/1, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319480.470329:0:85090:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:3.0:1767319480.470348:0:85090:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319480.470363:0:85090:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319480.470410:0:85090:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319480.470432:0:85090:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319480.470441:0:85090:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:3.0:1767319480.470445:0:85090:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:3.0:1767319480.470452:0:85090:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87f03c10 00010000:00010000:3.0:1767319480.470456:0:85090:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319480.470463:0:85090:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319480.470474:0:85090:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319480.470481:0:85090:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:3.0:1767319480.470487:0:85090:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:3.0:1767319480.470491:0:85090:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:3.0:1767319480.470501:0:85090:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319480.470509:0:85090:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=0 00000080:00200000:3.0:1767319480.470513:0:85090:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 3 00000080:00200000:3.0:1767319480.470518:0:85090:0:(namei.c:2354:ll_unlink()) VFS Op:name=f0, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08) 00010000:00010000:3.0:1767319480.470550:0:85090:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319480.470567:0:85090:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x21:0x0]: losing layout lock 00010000:00010000:3.0:1767319480.470608:0:85090:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319480.470614:0:85090:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1767319480.470617:0:85090:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10507000/0x2d0e085cf3af118e lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64aa5 expref: -99 pid: 85067 timeout: 0 lvb_type: 3 00000020:00100000:3.0:1767319480.470643:0:85090:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:3.0:1767319480.470653:0:85090:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc2680 x1853164290352512/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:3.0:1767319480.470678:0:85090:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85090:1853164290352512:192.168.203.141@tcp:36:rm.0 00000100:00100000:3.0:1767319480.470754:0:85090:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb03ee2e40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319480.491661:0:85090:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85090:1853164290352512:192.168.203.141@tcp:36:rm.0 00000080:00200000:3.0:1767319480.491726:0:85090:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:3.0:1767319480.491740:0:85090:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319480.491778:0:85090:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319480.491786:0:85090:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff90cb390e80c8) 00000008:00010000:3.0:1767319480.491816:0:85090:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 1 [cma]time: 1767319478 1767319478 0 by oinfo size 1048576 blocks 1 [cma]time 1767319478 1767319478 0 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319480.491860:0:85090:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 4096 blocks 1 [cma]time: 1767319478 1767319478 0 by oinfo size 4096 blocks 1 [cma]time 1767319478 1767319478 0 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.004663:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:0.0:1767319481.799334:0:85099:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319481.799362:0:85099:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319481.799393:0:85099:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319481.799432:0:85099:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319481.799441:0:85099:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319481.799451:0:85099:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319481.799455:0:85099:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319481.799462:0:85099:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad815a3b58 00010000:00010000:0.0:1767319481.799466:0:85099:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319481.799473:0:85099:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319481.799493:0:85099:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319481.799504:0:85099:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319481.799510:0:85099:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:0.0:1767319481.799516:0:85099:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:0.0:1767319481.799519:0:85099:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319481.799524:0:85099:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=8 00000080:00200008:0.0:1767319481.799534:0:85099:0:(file.c:6252:ll_getattr_dentry()) START file f1:[0x200004a51:0x22:0x0](ffff90cb2b0f63c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319481.799539:0:85099:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff90cb2b0f63c8),name=f1 00000002:00010000:0.0:1767319481.799549:0:85099:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x22:0x0]) in obj [0x200004a51:0x1f:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319481.799557:0:85099:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319481.799565:0:85099:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319481.799583:0:85099:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1f:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319481.799588:0:85099:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x22:0x0](ffff90cb2b0f63c8) 00000080:00010000:0.0:1767319481.799591:0:85099:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x22:0x0](ffff90cb2b0f63c8) for lock 0x2d0e085cf3af11a3 00000080:00010000:0.0:1767319481.799595:0:85099:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af11a3 from it ffffb4ad815a3cb8 00010000:00010000:0.0:1767319481.799598:0:85099:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319481.799605:0:85099:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319481.799627:0:85099:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:0.0:1767319481.799639:0:85099:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x22:0x0] 00000008:00010000:0.0:1767319481.800855:0:85099:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319481.800861:0:85099:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb2b64ccf0, osc lock ffff90cb0424f7c0, flags 0x400001002 00000008:00010000:0.0:1767319481.800868:0:85099:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319481.800869:0:85099:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb2b64cd30, osc lock ffff90cb0424ee40, flags 0x400001002 00010000:00010000:0.0:1767319481.800923:0:85099:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319481.803086:0:85099:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319481.803203:0:85099:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319481.803212:0:85099:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319481.803252:0:85099:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00000100:00100000:3.0:1767319481.803310:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290352640:192.168.203.141@tcp:101:rm.0 00000100:00100000:3.0:1767319481.803510:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:3.0:1767319481.803519:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290352768:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319481.810667:0:12484:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.810705:0:12484:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.810725:0:12484:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.810754:0:12484:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319481.810775:0:12484:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 4096, setting rss=4096; kms=4096, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319481.810789:0:12484:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319481.810817:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.810827:0:12484:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.810835:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.810845:0:12484:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319481.810871:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290352768:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319481.810894:0:12484:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.811126:0:12484:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.811136:0:12484:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.811147:0:12484:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319481.811157:0:12484:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319481.811178:0:12484:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:3.0:1767319481.811272:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.811281:0:12484:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.811288:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319481.811296:0:12484:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319481.811309:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290352640:192.168.203.141@tcp:101:rm.0 00000080:00200000:0.0:1767319481.812932:0:85099:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1052672 i_blocks 2 00000020:00010000:0.0:1767319481.812948:0:85099:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb09631918 (ffff90cb095b7098/0) at cl_lock_release():245 00000020:00010000:0.0:1767319481.812953:0:85099:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb09631918 (ffff90cb095b7098/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319481.812959:0:85099:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb2b64ccf0 (ffff90cb0ae331b8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1767319481.812967:0:85099:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb2b64cd30 (ffff90cb0ae332d8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1767319481.812970:0:85099:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb09631918 (ffff90cb095b7098/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319481.812973:0:85099:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb2b64ccf0 (ffff90cb095b7098/1) at cl_lock_fini():72 00000020:00010000:0.0:1767319481.813094:0:85099:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb2b64cd30 (ffff90cb095b7098/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319481.813118:0:85099:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/1, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319481.813195:0:85099:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319481.813251:0:85099:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319481.813276:0:85099:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319481.813296:0:85099:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319481.813305:0:85099:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319481.813314:0:85099:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319481.813319:0:85099:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319481.813327:0:85099:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad815a3c10 00010000:00010000:0.0:1767319481.813332:0:85099:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319481.813342:0:85099:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319481.813719:0:85099:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319481.813798:0:85099:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319481.813808:0:85099:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:0.0:1767319481.813812:0:85099:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:0.0:1767319481.813815:0:85099:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319481.813825:0:85099:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=0 00000080:00200000:0.0:1767319481.813830:0:85099:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 3 00000080:00200000:0.0:1767319481.813837:0:85099:0:(namei.c:2354:ll_unlink()) VFS Op:name=f1, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08) 00010000:00010000:0.0:1767319481.813887:0:85099:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319481.814265:0:85099:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x22:0x0]: losing layout lock 00010000:00010000:0.0:1767319481.814328:0:85099:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319481.814335:0:85099:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319481.814339:0:85099:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb0422a200/0x2d0e085cf3af11a3 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64ad6 expref: -99 pid: 85068 timeout: 0 lvb_type: 3 00000020:00100000:0.0:1767319481.814663:0:85099:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319481.814679:0:85099:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55c380 x1853164290353024/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319481.815233:0:85099:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85099:1853164290353024:192.168.203.141@tcp:36:rm.0 00000100:00100000:1.0:1767319481.815360:0:85099:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74540 going to sleep for 11 seconds 00000100:00100000:0.0:1767319481.839808:0:85099:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85099:1853164290353024:192.168.203.141@tcp:36:rm.0 00000080:00200000:2.0:1767319481.844839:0:85099:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:2.0:1767319481.844864:0:85099:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319481.845191:0:85099:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319481.845202:0:85099:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff90cb2b0f63c8) 00000008:00010000:2.0:1767319481.845246:0:85099:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 1 [cma]time: 1767319478 1767319478 0 by oinfo size 1048576 blocks 1 [cma]time 1767319478 1767319478 0 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319481.845275:0:85099:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 4096 blocks 1 [cma]time: 1767319478 1767319478 0 by oinfo size 4096 blocks 1 [cma]time 1767319478 1767319478 0 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319482.028886:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319482.042560:0:12476:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:3.0:1767319482.042771:0:77807:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343103232 00000100:00100000:3.0:1767319482.042784:0:77807:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343103232 00000100:00100000:3.0:1767319482.042861:0:77807:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 9 00000100:00100000:3.0:1767319482.042875:0:77807:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb040a4380 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:159890:x1853164343103232:12345-192.168.203.141@tcp:104: 00010000:00010000:3.0:1767319482.042916:0:77807:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319482.043165:0:77807:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:3.0:1767319482.043172:0:77807:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb040a4380 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:159890:x1853164343103232:12345-192.168.203.141@tcp:104: Request processed in 301us (631us total) trans 0 rc 0/0 00010000:00010000:2.0:1767319482.043290:0:79740:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:2.0:1767319482.043300:0:79740:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.043310:0:79740:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c73da00 already unused, calling callback (ffffffffc119a0e0) 00010000:00010000:2.0:1767319482.043319:0:79740:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.043439:0:79740:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 2/0,0 mode: --/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.043454:0:79740:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319482.043484:0:79740:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.043492:0:79740:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73da00/0x2d0e085cf3af11e9 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x964edeb21ec64baf expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.043524:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319482.043526:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319482.043528:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319482.043548:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290353152:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319482.044008:0:77807:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 9 00000100:00100000:3.0:1767319482.069668:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290353152:192.168.203.141@tcp:103:ldlm_bl.0 00000080:00200000:0.0:1767319482.928351:0:85108:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319482.929829:0:85108:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319482.929860:0:85108:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319482.929901:0:85108:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319482.929910:0:85108:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319482.929923:0:85108:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319482.929927:0:85108:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319482.929937:0:85108:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87f33b58 00010000:00010000:0.0:1767319482.929941:0:85108:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319482.929951:0:85108:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319482.929983:0:85108:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319482.929996:0:85108:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319482.930005:0:85108:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:0.0:1767319482.930011:0:85108:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:0.0:1767319482.930014:0:85108:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319482.930019:0:85108:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=8 00000080:00200008:0.0:1767319482.930032:0:85108:0:(file.c:6252:ll_getattr_dentry()) START file f2:[0x200004a51:0x23:0x0](ffff90cb390ecb08), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319482.930045:0:85108:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff90cb390ecb08),name=f2 00000002:00010000:0.0:1767319482.930073:0:85108:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x23:0x0]) in obj [0x200004a51:0x1f:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319482.930081:0:85108:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319482.930091:0:85108:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319482.930111:0:85108:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1f:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319482.930116:0:85108:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x23:0x0](ffff90cb390ecb08) 00000080:00010000:0.0:1767319482.930118:0:85108:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x23:0x0](ffff90cb390ecb08) for lock 0x2d0e085cf3af11b8 00000080:00010000:0.0:1767319482.930122:0:85108:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af11b8 from it ffffb4ad87f33cb8 00010000:00010000:0.0:1767319482.930125:0:85108:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319482.930132:0:85108:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319482.930159:0:85108:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:0.0:1767319482.930173:0:85108:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x23:0x0] 00000008:00010000:0.0:1767319482.930199:0:85108:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319482.930204:0:85108:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb2b64ccf0, osc lock ffff90cb0424ee40, flags 0x400001002 00000008:00010000:0.0:1767319482.930211:0:85108:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319482.930212:0:85108:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb2b64cd30, osc lock ffff90cb0424f7c0, flags 0x400001002 00010000:00010000:0.0:1767319482.930280:0:85108:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319482.930290:0:85108:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319482.930361:0:85108:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319482.930391:0:85108:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319482.930450:0:85108:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00000100:00100000:2.0:1767319482.930589:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290353280:192.168.203.141@tcp:101:rm.0 00000100:00100000:2.0:1767319482.930739:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1767319482.930748:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290353408:192.168.203.141@tcp:101:rm.0 00000100:00100000:3.0:1767319482.935189:0:12485:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff90cb0cf5f000: committing for last_committed 30064771091 gen 4 00010000:00010000:2.0:1767319482.935200:0:12483:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.935226:0:12483:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.935243:0:12483:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.935258:0:12483:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319482.935270:0:12485:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319482.935295:0:12485:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319482.935307:0:12483:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319482.935309:0:12485:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319482.935334:0:12483:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319482.935336:0:12485:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.935341:0:12483:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319482.935352:0:12485:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 4096, setting rss=4096; kms=4096, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.935354:0:12483:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.935491:0:12483:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319482.935501:0:12483:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319482.935529:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290353280:192.168.203.141@tcp:101:rm.0 00000020:00200000:3.0:1767319482.935635:0:12485:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:3.0:1767319482.935658:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319482.935667:0:12485:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319482.935675:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319482.935689:0:12485:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319482.935703:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290353408:192.168.203.141@tcp:101:rm.0 00000080:00200000:2.0:1767319482.935891:0:85108:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1052672 i_blocks 12 00000020:00010000:2.0:1767319482.935898:0:85108:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb09631918 (ffff90cb095b7098/0) at cl_lock_release():245 00000020:00010000:2.0:1767319482.935902:0:85108:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb09631918 (ffff90cb095b7098/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319482.935909:0:85108:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb2b64ccf0 (ffff90cb0ae332d8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319482.935915:0:85108:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb2b64cd30 (ffff90cb0ae331b8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319482.935918:0:85108:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb09631918 (ffff90cb095b7098/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319482.935922:0:85108:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb2b64ccf0 (ffff90cb095b7098/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319482.935926:0:85108:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb2b64cd30 (ffff90cb095b7098/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319482.935949:0:85108:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/1, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319482.936036:0:85108:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:2.0:1767319482.936071:0:85108:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319482.936089:0:85108:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319482.936104:0:85108:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319482.936113:0:85108:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319482.936122:0:85108:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:2.0:1767319482.936127:0:85108:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:2.0:1767319482.936133:0:85108:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87f33c10 00010000:00010000:2.0:1767319482.936137:0:85108:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319482.936144:0:85108:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319482.936156:0:85108:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319482.936165:0:85108:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319482.936171:0:85108:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988), inode mode 41ed mask 1 00000080:00200000:2.0:1767319482.936176:0:85108:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=24 00000080:00200000:2.0:1767319482.936180:0:85108:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319482.936189:0:85108:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=0 00000080:00200000:2.0:1767319482.936195:0:85108:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08), inode mode 41ed mask 3 00000080:00200000:2.0:1767319482.936200:0:85108:0:(namei.c:2354:ll_unlink()) VFS Op:name=f2, dir=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08) 00010000:00010000:2.0:1767319482.936237:0:85108:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319482.936268:0:85108:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x23:0x0]: losing layout lock 00010000:00010000:2.0:1767319482.936317:0:85108:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319482.936325:0:85108:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319482.936328:0:85108:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d000/0x2d0e085cf3af11b8 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64b07 expref: -99 pid: 85069 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319482.936356:0:85108:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319482.936394:0:85108:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a4a80 x1853164290353664/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319482.936436:0:85108:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85108:1853164290353664:192.168.203.141@tcp:36:rm.0 00000100:00100000:2.0:1767319482.936542:0:85108:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905f00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319482.950332:0:85108:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0cf5f000: committing for last_committed 42949673149 gen 1 00000100:00100000:3.0:1767319482.950621:0:85108:0:(client.c:3130:ptlrpc_free_committed()) @@@ keeping (FL_REPLAY) req@ffff90cb2b55ca80 x1853164290351104/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319495 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000100:00100000:3.0:1767319482.950646:0:85108:0:(client.c:3125:ptlrpc_free_committed()) @@@ stopping search req@ffff90cb040a4a80 x1853164290353664/t42949673150(42949673150) o36->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 488/456 e 0 to 0 dl 1767319498 ref 3 fl Rpc:RQU/204/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:4294967295 00000100:00100000:3.0:1767319482.950658:0:85108:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job rm:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85108:1853164290353664:192.168.203.141@tcp:36:rm.0 00000080:00200000:3.0:1767319482.950729:0:85108:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:3.0:1767319482.950746:0:85108:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319482.950795:0:85108:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319482.950805:0:85108:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff90cb390ecb08) 00000008:00010000:3.0:1767319482.950845:0:85108:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 1 [cma]time: 1767319478 1767319478 0 by oinfo size 1048576 blocks 1 [cma]time 1767319478 1767319478 0 ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319482.951661:0:85108:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 4096 blocks 11 [cma]time: 1767319478 1767319478 0 by oinfo size 4096 blocks 11 [cma]time 1767319478 1767319478 0 ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319483.061545:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200008:0.0:1767319483.497840:0:85119:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319483.497860:0:85119:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:0.0:1767319483.497889:0:85119:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319483.497911:0:85119:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319483.497930:0:85119:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319483.497939:0:85119:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319483.497949:0:85119:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:0.0:1767319483.497954:0:85119:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:0.0:1767319483.497962:0:85119:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad81677cb8 00010000:00010000:0.0:1767319483.497966:0:85119:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319483.497976:0:85119:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1767319483.500894:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1767319483.501045:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290353920:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319483.501196:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1767319483.501204:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290354048:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319483.504979:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290354176:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319483.505098:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12484:1853164290353792:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319483.516903:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290354048:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319483.516925:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12482:1853164290353920:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319483.517599:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290354176:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319483.517614:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12484:1853164290353792:192.168.203.141@tcp:400:kworker.0 00010000:00010000:3.0:1767319484.076587:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319485.104311:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200008:1.0:1767319485.875208:0:85128:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319485.875221:0:85128:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319485.875241:0:85128:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319485.875334:0:85128:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319485.875351:0:85128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319485.875360:0:85128:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319485.875511:0:85128:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319485.875516:0:85128:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319485.875524:0:85128:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87f5bcb8 00010000:00010000:1.0:1767319485.875528:0:85128:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319485.875543:0:85128:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200008:1.0:1767319485.875677:0:85128:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb09b7d348), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319485.875683:0:85128:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348),name=/ 00000002:00010000:1.0:1767319485.875690:0:85128:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319485.875697:0:85128:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319485.875705:0:85128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319485.875710:0:85128:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319485.875714:0:85128:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00010000:1.0:1767319485.875716:0:85128:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb09b7d348) for lock 0x2d0e085cf3af1148 00000080:00010000:1.0:1767319485.875719:0:85128:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1148 from it ffffb4ad87f5bcb8 00010000:00010000:1.0:1767319485.875722:0:85128:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319485.875728:0:85128:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319486.124682:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319487.065619:0:12477:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:2.0:1767319487.065802:0:77806:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343104256 00000100:00100000:2.0:1767319487.065816:0:77806:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343104256 00000100:00100000:2.0:1767319487.065885:0:77806:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 10 00000100:00100000:2.0:1767319487.065897:0:77806:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb043a2a00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:158881:x1853164343104256:12345-192.168.203.141@tcp:104: 00010000:00010000:2.0:1767319487.065919:0:77806:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319487.066067:0:77806:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:2.0:1767319487.066074:0:77806:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb043a2a00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:158881:x1853164343104256:12345-192.168.203.141@tcp:104: Request processed in 180us (473us total) trans 0 rc 0/0 00000100:00100000:2.0:1767319487.066081:0:77806:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 10 00010000:00010000:0.0:1767319487.066424:0:77811:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:0.0:1767319487.066439:0:77811:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319487.066453:0:77811:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c73dc00 already unused, calling callback (ffffffffc119a0e0) 00010000:00010000:0.0:1767319487.066460:0:77811:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319487.066544:0:77811:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 2/0,0 mode: --/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319487.066553:0:77811:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319487.066605:0:77811:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 1/0,0 mode: --/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319487.066615:0:77811:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73dc00/0x2d0e085cf3af11fe lrc: 0/0,0 mode: --/PR res: [0x280000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0x964edeb21ec64bf5 expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319487.066643:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319487.066646:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319487.066648:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319487.066690:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1767319487.066716:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290354304:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319487.075248:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290354304:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1767319487.149600:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319488.173720:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319488.621145:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290354816:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319488.621170:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290354688:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319488.621174:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290354560:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319488.621283:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12482:1853164290354432:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319488.633822:0:12483:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0cf5f000: committing for last_committed 42949673150 gen 1 00000100:00100000:1.0:1767319488.633859:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290354560:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319488.633976:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12485:1853164290354816:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319488.634072:0:12484:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff90cb0cf5f000: committing for last_committed 38654705699 gen 5 00000100:00100000:3.0:1767319488.635058:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12482:1853164290354432:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319488.644357:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12484:1853164290354688:192.168.203.141@tcp:400:kworker.0 00010000:00010000:0.0:1767319489.200155:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319489.645455:0:84275:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 84275 initiator: MDT0 00010000:00010000:0.0:1767319489.645478:0:84275:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00000100:00100000:1.0:1767319489.645789:0:12483:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:1.0:1767319489.645820:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290354944:192.168.203.141@tcp:63:ll_sa.0 00010000:00010000:1.0:1767319489.658351:0:12483:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 84275 initiator: MDT0 00010000:00010000:1.0:1767319489.658705:0:12483:0:(ldlm_request.c:548:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:1.0:1767319489.658713:0:12483:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:1.0:1767319489.658720:0:12483:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 84275 initiator: MDT0 00010000:00010000:1.0:1767319489.658728:0:12483:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:1.0:1767319489.658735:0:12483:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c73d400 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319489.658740:0:12483:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:1.0:1767319489.658748:0:12483:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 84275 initiator: MDT0 00010000:00010000:1.0:1767319489.658756:0:12483:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x20e400000000 pid: 84275 initiator: MDT0 00010000:00010000:1.0:1767319489.658764:0:12483:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319489.658827:0:12483:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00010000:00010000:1.0:1767319489.658834:0:12483:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73d400/0x2d0e085cf3af1205 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 84275 initiator: MDT0 00000100:00100000:1.0:1767319489.658888:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12483:1853164290354944:192.168.203.141@tcp:63:ll_sa.0 00000080:00200000:1.0:1767319489.877248:0:85128:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb09b7d348) 00000080:00200000:1.0:1767319489.877293:0:85128:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b361148) 00000080:00200000:1.0:1767319489.877305:0:85128:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f5b88) 00000080:00200000:1.0:1767319489.877575:0:85128:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b3642c8) 00000080:00200000:1.0:1767319489.877591:0:85128:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b79988) 00000080:00200000:1.0:1767319489.877602:0:85128:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb09b7ec08) 00000002:00100000:1.0:1767319489.877668:0:85128:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55ca80 x1853164290351104/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319495 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319489.877682:0:85128:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0cf5f000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319489.877689:0:85128:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a1500 x1853164290355200/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319489.877715:0:85128:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290355200:192.168.203.141@tcp:35:umount.0 00000100:00100000:1.0:1767319489.877829:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 11 seconds 00000100:00100000:1.0:1767319489.887036:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290355200:192.168.203.141@tcp:35:umount.0 00000002:00100000:1.0:1767319489.887082:0:85128:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55ca80 x1853164290351104/t42949673147(42949673147) o101->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319495 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319489.887141:0:85128:0:(llite_lib.c:1568:ll_put_super()) VFS Op: cfg_instance lustre-client-ffff90cb0cf5f000 (sb ffff90cb0cf5f000) 00010000:00010000:1.0:1767319489.887199:0:85128:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.203.141@tcp lock: ffff90cb09741200/0x2d0e085cf3af0b44 lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x11000000000000 nid: local remote: 0x964edeb21ec63398 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887213:0:85128:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(CR) ns: MGC192.168.203.141@tcp lock: ffff90cb09741200/0x2d0e085cf3af0b44 lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1000000000000 nid: local remote: 0x964edeb21ec63398 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887221:0:85128:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.203.141@tcp lock: ffff90cb09741200/0x2d0e085cf3af0b44 lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x11000400000000 nid: local remote: 0x964edeb21ec63398 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887247:0:85128:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: MGC192.168.203.141@tcp lock: ffff90cb09741200/0x2d0e085cf3af0b44 lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x11000400000000 nid: local remote: 0x964edeb21ec63398 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887275:0:85128:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00010000:00010000:1.0:1767319489.887283:0:85128:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.203.141@tcp lock: ffff90cb00030400/0x2d0e085cf3af0b6e lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0x964edeb21ec6339f expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887290:0:85128:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(CR) ns: MGC192.168.203.141@tcp lock: ffff90cb00030400/0x2d0e085cf3af0b6e lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0x964edeb21ec6339f expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887296:0:85128:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.203.141@tcp lock: ffff90cb00030400/0x2d0e085cf3af0b6e lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x11000400000000 nid: local remote: 0x964edeb21ec6339f expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887302:0:85128:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: MGC192.168.203.141@tcp lock: ffff90cb00030400/0x2d0e085cf3af0b6e lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x11000400000000 nid: local remote: 0x964edeb21ec6339f expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887324:0:85128:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/2 locks to regular blp list, 2 blwis in pool 00010000:00010000:1.0:1767319489.887333:0:85128:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.203.141@tcp lock: ffff90cb09627200/0x2d0e085cf3af0ba6 lrc: 3/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0x964edeb21ec63589 expref: -99 pid: 77814 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887340:0:85128:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(CR) ns: MGC192.168.203.141@tcp lock: ffff90cb09627200/0x2d0e085cf3af0ba6 lrc: 3/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0x964edeb21ec63589 expref: -99 pid: 77814 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887346:0:85128:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.203.141@tcp lock: ffff90cb09627200/0x2d0e085cf3af0ba6 lrc: 3/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000400000000 nid: local remote: 0x964edeb21ec63589 expref: -99 pid: 77814 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887352:0:85128:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: MGC192.168.203.141@tcp lock: ffff90cb09627200/0x2d0e085cf3af0ba6 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000400000000 nid: local remote: 0x964edeb21ec63589 expref: -99 pid: 77814 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319489.887431:0:85128:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/3 locks to regular blp list, 3 blwis in pool 10000000:01000000:1.0:1767319489.887443:0:85128:0:(mgc_request.c:547:config_log_end()) end config log lustre-client (0) 00010000:00010000:0.0:1767319489.887573:0:79740:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 2 total in blp. (2 blwis in pool) 00010000:00010000:0.0:1767319489.887583:0:79740:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: MGC192.168.203.141@tcp lock: ffff90cb09741200/0x2d0e085cf3af0b44 lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1000400000000 nid: local remote: 0x964edeb21ec63398 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887591:0:79740:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb09741200 already unused, calling callback (ffffffffc131dc20) 10000000:00010000:0.0:1767319489.887596:0:79740:0:(mgc_request.c:922:mgc_blocking_ast()) ### MGC blocking CB ns: MGC192.168.203.141@tcp lock: ffff90cb09741200/0x2d0e085cf3af0b44 lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1000400000000 nid: local remote: 0x964edeb21ec63398 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887605:0:79740:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.203.141@tcp lock: ffff90cb09741200/0x2d0e085cf3af0b44 lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1008400000000 nid: local remote: 0x964edeb21ec63398 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 10000000:00010000:0.0:1767319489.887612:0:79740:0:(mgc_request.c:928:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.203.141@tcp lock: ffff90cb09741200/0x2d0e085cf3af0b44 lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1009400000000 nid: local remote: 0x964edeb21ec63398 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 10000000:01000000:0.0:1767319489.887617:0:79740:0:(mgc_request.c:932:mgc_blocking_ast()) Lock res [0x65727473756c:0x0:0x0].0x0 (lustre) 10000000:01000000:0.0:1767319489.887620:0:79740:0:(mgc_request.c:944:mgc_blocking_ast()) log lustre-client: stopping, won't requeue 10000000:01000000:0.0:1767319489.887622:0:79740:0:(mgc_request.c:130:config_log_put()) dropping config log lustre-client 00010000:00010000:0.0:1767319489.887667:0:79740:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: MGC192.168.203.141@tcp lock: ffff90cb09741200/0x2d0e085cf3af0b44 lrc: 2/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x5809400000020 nid: local remote: 0x964edeb21ec63398 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887674:0:79740:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319489.887711:0:79740:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: MGC192.168.203.141@tcp lock: ffff90cb09741200/0x2d0e085cf3af0b44 lrc: 1/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x5809400000020 nid: local remote: 0x964edeb21ec63398 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887718:0:79740:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.203.141@tcp lock: ffff90cb09741200/0x2d0e085cf3af0b44 lrc: 0/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x5809400000020 nid: local remote: 0x964edeb21ec63398 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887731:0:79740:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 1 total in blp. (1 blwis in pool) 00010000:00010000:0.0:1767319489.887734:0:79740:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: MGC192.168.203.141@tcp lock: ffff90cb00030400/0x2d0e085cf3af0b6e lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1000400000000 nid: local remote: 0x964edeb21ec6339f expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887752:0:79740:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb00030400 already unused, calling callback (ffffffffc131dc20) 10000000:00010000:0.0:1767319489.887756:0:79740:0:(mgc_request.c:922:mgc_blocking_ast()) ### MGC blocking CB ns: MGC192.168.203.141@tcp lock: ffff90cb00030400/0x2d0e085cf3af0b6e lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1000400000000 nid: local remote: 0x964edeb21ec6339f expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887763:0:79740:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.203.141@tcp lock: ffff90cb00030400/0x2d0e085cf3af0b6e lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1008400000000 nid: local remote: 0x964edeb21ec6339f expref: -99 pid: 77805 timeout: 0 lvb_type: 0 10000000:00010000:0.0:1767319489.887768:0:79740:0:(mgc_request.c:928:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.203.141@tcp lock: ffff90cb00030400/0x2d0e085cf3af0b6e lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1009400000000 nid: local remote: 0x964edeb21ec6339f expref: -99 pid: 77805 timeout: 0 lvb_type: 0 10000000:01000000:0.0:1767319489.887773:0:79740:0:(mgc_request.c:932:mgc_blocking_ast()) Lock res [0x65727473756c:0x2:0x0].0x0 (lustre) 10000000:01000000:0.0:1767319489.887775:0:79740:0:(mgc_request.c:944:mgc_blocking_ast()) log lustre-cliir: stopping, won't requeue 10000000:01000000:0.0:1767319489.887777:0:79740:0:(mgc_request.c:130:config_log_put()) dropping config log lustre-cliir 00010000:00010000:0.0:1767319489.887809:0:79740:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: MGC192.168.203.141@tcp lock: ffff90cb00030400/0x2d0e085cf3af0b6e lrc: 2/0,0 mode: --/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0x964edeb21ec6339f expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887816:0:79740:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319489.887833:0:79740:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: MGC192.168.203.141@tcp lock: ffff90cb00030400/0x2d0e085cf3af0b6e lrc: 1/0,0 mode: --/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0x964edeb21ec6339f expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887839:0:79740:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.203.141@tcp lock: ffff90cb00030400/0x2d0e085cf3af0b6e lrc: 0/0,0 mode: --/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0x964edeb21ec6339f expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887855:0:79740:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:0.0:1767319489.887858:0:79740:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: MGC192.168.203.141@tcp lock: ffff90cb09627200/0x2d0e085cf3af0ba6 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000400000000 nid: local remote: 0x964edeb21ec63589 expref: -99 pid: 77814 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887864:0:79740:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb09627200 already unused, calling callback (ffffffffc131dc20) 10000000:00010000:0.0:1767319489.887868:0:79740:0:(mgc_request.c:922:mgc_blocking_ast()) ### MGC blocking CB ns: MGC192.168.203.141@tcp lock: ffff90cb09627200/0x2d0e085cf3af0ba6 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000400000000 nid: local remote: 0x964edeb21ec63589 expref: -99 pid: 77814 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887884:0:79740:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.203.141@tcp lock: ffff90cb09627200/0x2d0e085cf3af0ba6 lrc: 3/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1008400000000 nid: local remote: 0x964edeb21ec63589 expref: -99 pid: 77814 timeout: 0 lvb_type: 0 10000000:00010000:0.0:1767319489.887890:0:79740:0:(mgc_request.c:928:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.203.141@tcp lock: ffff90cb09627200/0x2d0e085cf3af0ba6 lrc: 3/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1009400000000 nid: local remote: 0x964edeb21ec63589 expref: -99 pid: 77814 timeout: 0 lvb_type: 0 10000000:01000000:0.0:1767319489.887895:0:79740:0:(mgc_request.c:932:mgc_blocking_ast()) Lock res [0x736d61726170:0x3:0x0].0x0 (params) 10000000:01000000:0.0:1767319489.887897:0:79740:0:(mgc_request.c:944:mgc_blocking_ast()) log params: stopping, won't requeue 10000000:01000000:0.0:1767319489.887899:0:79740:0:(mgc_request.c:130:config_log_put()) dropping config log params 00010000:00010000:0.0:1767319489.887912:0:79740:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: MGC192.168.203.141@tcp lock: ffff90cb09627200/0x2d0e085cf3af0ba6 lrc: 2/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0x964edeb21ec63589 expref: -99 pid: 77814 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887918:0:79740:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319489.887924:0:79740:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: MGC192.168.203.141@tcp lock: ffff90cb09627200/0x2d0e085cf3af0ba6 lrc: 1/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0x964edeb21ec63589 expref: -99 pid: 77814 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887930:0:79740:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.203.141@tcp lock: ffff90cb09627200/0x2d0e085cf3af0ba6 lrc: 0/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5809400000020 nid: local remote: 0x964edeb21ec63589 expref: -99 pid: 77814 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319489.887942:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319489.887943:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319489.887945:0:79740:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319489.887958:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:0.0:1767319489.887978:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12482:1853164290355328:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319489.888246:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12484:1853164290355456:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319489.888280:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1767319489.888286:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12484:1853164290355584:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319489.888749:0:77812:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00020000:00020000:1.0:1767319489.889319:0:85128:0:(lov_obd.c:783:lov_cleanup()) lustre-clilov-ffff90cb0cf5f000: lov tgt 0 not cleaned! deathrow=0, lovrc=1 00010000:00010000:2.0:1767319489.891305:0:77811:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319489.898462:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12482:1853164290355328:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319489.900746:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12484:1853164290355584:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319489.900769:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12484:1853164290355456:192.168.203.141@tcp:103:ldlm_bl.0 00020000:01000000:1.0:1767319489.908242:0:85128:0:(lov_obd.c:589:lov_del_target()) uuid: lustre-OST0000_UUID idx: 0 gen: 1 exp: ffff90cb0484c000 active: 1 00020000:00020000:1.0:1767319489.908256:0:85128:0:(lov_obd.c:783:lov_cleanup()) lustre-clilov-ffff90cb0cf5f000: lov tgt 1 not cleaned! deathrow=1, lovrc=1 00020000:01000000:1.0:1767319489.908259:0:85128:0:(lov_obd.c:589:lov_del_target()) uuid: lustre-OST0001_UUID idx: 1 gen: 1 exp: ffff90cb0484e000 active: 1 00020000:01000000:1.0:1767319489.908261:0:85128:0:(lov_obd.c:64:lov_tgts_putref()) destroying 2 lov targets 00020000:01000000:1.0:1767319489.908267:0:85128:0:(lov_obd.c:611:__lov_del_obd()) Removing tgt lustre-OST0001_UUID : lustre-OST0001-osc-ffff90cb0cf5f000 00020000:01000000:1.0:1767319489.908269:0:85128:0:(lov_obd.c:248:lov_disconnect_obd()) lustre-clilov-ffff90cb0cf5f000: disconnecting target lustre-OST0001-osc-ffff90cb0cf5f000 00000100:00080000:1.0:1767319489.908279:0:85128:0:(pinger.c:396:ptlrpc_pinger_del_import()) removing pingable import a44b61a7-7333-4d01-b66c-1f7f87f57fc9->lustre-OST0001_UUID 00010000:00010000:1.0:1767319489.908321:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319489.919532:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319489.919553:0:85128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:1.0:1767319489.919573:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 0 seconds 00000100:00100000:1.0:1767319489.919586:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290355712:192.168.203.141@tcp:103:umount.0 00010000:00010000:1.0:1767319489.919599:0:85128:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:1.0:1767319489.919610:0:85128:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:1.0:1767319489.919614:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d600/0x2d0e085cf3af11e2 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64b8c expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319489.919653:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319489.919689:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319489.919713:0:85128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:1.0:1767319489.919720:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 0 seconds 00000100:00100000:1.0:1767319489.919726:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290355840:192.168.203.141@tcp:103:umount.0 00010000:00010000:1.0:1767319489.919731:0:85128:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:1.0:1767319489.919735:0:85128:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:1.0:1767319489.919738:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0cf5f000 lock: ffff90cb3c73d800/0x2d0e085cf3af11f0 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64bb6 expref: -99 pid: 85099 timeout: 0 lvb_type: 1 00000100:00080000:1.0:1767319489.919864:0:85128:0:(import.c:65:import_set_state_nolock()) ffff90cb0ba94800 lustre-OST0001_UUID: changing import state from FULL to CONNECTING 00000100:00100000:2.0:1767319489.920031:0:12481:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12481:1853164290355968:192.168.203.141@tcp:9:umount.0 00000100:00080000:1.0:1767319489.926072:0:12481:0:(import.c:65:import_set_state_nolock()) ffff90cb0ba94800 lustre-OST0001_UUID: changing import state from CONNECTING to CLOSED 00000100:00100000:1.0:1767319489.926117:0:12481:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12481:1853164290355968:192.168.203.141@tcp:9:umount.0 00000100:00080000:2.0:1767319489.926244:0:85128:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-OST0001_UUID INVALID 00000100:00100000:2.0:1767319489.926249:0:85128:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff90cb0cf5f000: committing for last_committed 30064771091 gen 5 00000100:00100000:2.0:1767319489.926255:0:85128:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000020:00000080:2.0:1767319489.926449:0:85128:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0x2d0e085cf3af0b98 00000020:00000080:2.0:1767319489.926475:0:85128:0:(genops.c:904:class_export_put()) final put ffff90cb0484e000/LOV_OSC_UUID 00000020:01000000:2.0:1767319489.926545:0:85128:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of lustre-OST0001-osc-ffff90cb0cf5f000 (flags='') 00000020:00000080:2.0:1767319489.926552:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:2.0:1767319489.926562:0:85128:0:(obd_config.c:886:class_cleanup()) lustre-OST0001-osc-ffff90cb0cf5f000: forcing exports to disconnect: 0/3 00000020:00080000:2.0:1767319489.926567:0:85128:0:(genops.c:1575:class_disconnect_exports()) OBD device 5 (ffff90cb049198d8) has no exports 00000020:00000080:1.0:1767319489.928564:0:37:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb0484e000/LOV_OSC_UUID for lustre-OST0001-osc-ffff90cb0cf5f000 00000008:01000000:2.0:1767319489.928691:0:85128:0:(obd_class.h:663:obd_cleanup_client_import()) lustre-OST0001-osc-ffff90cb0cf5f000: client import never connected 00000100:00080000:2.0:1767319489.928698:0:85128:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-OST0001_UUID INVALID 00000100:00100000:2.0:1767319489.928703:0:85128:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff90cb0cf5f000: committing for last_committed 30064771091 gen 6 00000100:00020000:2.0:1767319489.928709:0:85128:0:(obd_class.h:479:obd_check_dev()) Device 5 not setup 00000100:00100000:2.0:1767319489.950552:0:85128:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000100:00020000:2.0:1767319489.950571:0:85128:0:(obd_class.h:479:obd_check_dev()) Device 5 not setup 00000020:00000080:1.0:1767319489.950884:0:37:0:(genops.c:1202:obd_zombie_import_free()) destroying import ffff90cb0ba94800 for lustre-OST0001-osc-ffff90cb0cf5f000 00000020:00000080:2.0:1767319489.951161:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:2.0:1767319489.951173:0:85128:0:(obd_config.c:814:class_detach()) detach on obd lustre-OST0001-osc-ffff90cb0cf5f000 (uuid a44b61a7-7333-4d01-b66c-1f7f87f57fc9) 00000020:00000080:2.0:1767319489.951181:0:85128:0:(genops.c:904:class_export_put()) final put ffff90cb0ba95800/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 00000020:00000080:2.0:1767319489.951186:0:85128:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb0ba95800/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 for lustre-OST0001-osc-ffff90cb0cf5f000 00000020:01000000:2.0:1767319489.951193:0:85128:0:(genops.c:443:class_free_dev()) finishing cleanup of obd lustre-OST0001-osc-ffff90cb0cf5f000 (a44b61a7-7333-4d01-b66c-1f7f87f57fc9) 00020000:01000000:2.0:1767319489.954497:0:85128:0:(lov_obd.c:611:__lov_del_obd()) Removing tgt lustre-OST0000_UUID : lustre-OST0000-osc-ffff90cb0cf5f000 00020000:01000000:2.0:1767319489.954504:0:85128:0:(lov_obd.c:248:lov_disconnect_obd()) lustre-clilov-ffff90cb0cf5f000: disconnecting target lustre-OST0000-osc-ffff90cb0cf5f000 00000100:00080000:2.0:1767319489.954513:0:85128:0:(pinger.c:396:ptlrpc_pinger_del_import()) removing pingable import a44b61a7-7333-4d01-b66c-1f7f87f57fc9->lustre-OST0000_UUID 00010000:00010000:2.0:1767319489.954564:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319489.954643:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 1/0,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319489.954652:0:85128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319489.954673:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905b40 going to sleep for 0 seconds 00000100:00100000:2.0:1767319489.954686:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290356096:192.168.203.141@tcp:103:umount.0 00010000:00010000:2.0:1767319489.954697:0:85128:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:2.0:1767319489.954705:0:85128:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:2.0:1767319489.954709:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73de00/0x2d0e085cf3af11db lrc: 0/0,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64b85 expref: -99 pid: 85090 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319489.954743:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319489.954764:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319489.955441:0:85128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319489.955455:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb10905b40 going to sleep for 0 seconds 00000100:00100000:2.0:1767319489.955464:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290356224:192.168.203.141@tcp:103:umount.0 00010000:00010000:2.0:1767319489.955472:0:85128:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:2.0:1767319489.955478:0:85128:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:2.0:1767319489.955482:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0cf5f000 lock: ffff90cb3c73c000/0x2d0e085cf3af11f7 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 4 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64bee expref: -99 pid: 85108 timeout: 0 lvb_type: 1 00000100:00080000:2.0:1767319489.955588:0:85128:0:(import.c:65:import_set_state_nolock()) ffff90cb0a410800 lustre-OST0000_UUID: changing import state from FULL to CONNECTING 00000100:00100000:0.0:1767319489.956216:0:12481:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12481:1853164290356352:192.168.203.141@tcp:9:umount.0 00000100:00080000:2.0:1767319489.960682:0:12481:0:(import.c:65:import_set_state_nolock()) ffff90cb0a410800 lustre-OST0000_UUID: changing import state from CONNECTING to CLOSED 00000100:00100000:2.0:1767319489.960720:0:12481:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12481:1853164290356352:192.168.203.141@tcp:9:umount.0 00000100:00080000:3.0:1767319489.960812:0:85128:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-OST0000_UUID INVALID 00000100:00100000:3.0:1767319489.960819:0:85128:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff90cb0cf5f000: committing for last_committed 38654705699 gen 6 00000100:00100000:3.0:1767319489.960825:0:85128:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000020:00000080:3.0:1767319489.960987:0:85128:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0x2d0e085cf3af0b91 00000020:00000080:3.0:1767319489.961008:0:85128:0:(genops.c:904:class_export_put()) final put ffff90cb0484c000/LOV_OSC_UUID 00000020:01000000:3.0:1767319489.961074:0:85128:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of lustre-OST0000-osc-ffff90cb0cf5f000 (flags='') 00000020:00000080:3.0:1767319489.961081:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:3.0:1767319489.961092:0:85128:0:(obd_config.c:886:class_cleanup()) lustre-OST0000-osc-ffff90cb0cf5f000: forcing exports to disconnect: 0/3 00000020:00080000:3.0:1767319489.961097:0:85128:0:(genops.c:1575:class_disconnect_exports()) OBD device 4 (ffff90cb0491ca88) has no exports 00000020:00000080:2.0:1767319489.961246:0:37:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb0484c000/LOV_OSC_UUID for lustre-OST0000-osc-ffff90cb0cf5f000 00000008:01000000:3.0:1767319489.961812:0:85128:0:(obd_class.h:663:obd_cleanup_client_import()) lustre-OST0000-osc-ffff90cb0cf5f000: client import never connected 00000100:00080000:3.0:1767319489.961817:0:85128:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-OST0000_UUID INVALID 00000100:00100000:3.0:1767319489.961821:0:85128:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff90cb0cf5f000: committing for last_committed 38654705699 gen 7 00000100:00020000:3.0:1767319489.961825:0:85128:0:(obd_class.h:479:obd_check_dev()) Device 4 not setup 00000100:00100000:3.0:1767319489.961828:0:85128:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000100:00020000:3.0:1767319489.961830:0:85128:0:(obd_class.h:479:obd_check_dev()) Device 4 not setup 00000020:00000080:3.0:1767319489.962272:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:3.0:1767319489.962282:0:85128:0:(obd_config.c:814:class_detach()) detach on obd lustre-OST0000-osc-ffff90cb0cf5f000 (uuid a44b61a7-7333-4d01-b66c-1f7f87f57fc9) 00000020:00000080:3.0:1767319489.962424:0:85128:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0x2d0e085cf3af0b8a 00000020:00000080:3.0:1767319489.962433:0:85128:0:(genops.c:904:class_export_put()) final put ffff90cb0484d000/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 00000020:00000080:2.0:1767319489.963088:0:37:0:(genops.c:1202:obd_zombie_import_free()) destroying import ffff90cb0a410800 for lustre-OST0000-osc-ffff90cb0cf5f000 00000020:00000080:2.0:1767319489.963100:0:37:0:(genops.c:904:class_export_put()) final put ffff90cb0a417800/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 00000020:00000080:2.0:1767319489.963103:0:37:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb0a417800/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 for lustre-OST0000-osc-ffff90cb0cf5f000 00000020:01000000:2.0:1767319489.963111:0:37:0:(genops.c:443:class_free_dev()) finishing cleanup of obd lustre-OST0000-osc-ffff90cb0cf5f000 (a44b61a7-7333-4d01-b66c-1f7f87f57fc9) 00000100:00080000:3.0:1767319489.965067:0:85128:0:(pinger.c:396:ptlrpc_pinger_del_import()) removing pingable import a44b61a7-7333-4d01-b66c-1f7f87f57fc9->lustre-MDT0000_UUID 00010000:00010000:3.0:1767319489.965139:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 2/0,0 mode: PR/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965237:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 1/0,0 mode: --/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965244:0:85128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:3.0:1767319489.965266:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07a656c0 going to sleep for 0 seconds 00000100:00100000:3.0:1767319489.965280:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290356480:192.168.203.141@tcp:103:umount.0 00010000:00010000:3.0:1767319489.965292:0:85128:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:3.0:1767319489.965302:0:85128:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:3.0:1767319489.965306:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506c00/0x2d0e085cf3af0f65 lrc: 0/0,0 mode: --/PR res: [0x200000002:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64454 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965329:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965347:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965397:0:85128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:3.0:1767319489.965417:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07a656c0 going to sleep for 0 seconds 00000100:00100000:3.0:1767319489.965422:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290356608:192.168.203.141@tcp:103:umount.0 00010000:00010000:3.0:1767319489.965428:0:85128:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:3.0:1767319489.965432:0:85128:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:3.0:1767319489.965435:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506800/0x2d0e085cf3af0f81 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec6449a expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965491:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 2/0,0 mode: PR/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965520:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 1/0,0 mode: --/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965526:0:85128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:3.0:1767319489.965532:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07a656c0 going to sleep for 0 seconds 00000100:00100000:3.0:1767319489.965537:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290356736:192.168.203.141@tcp:103:umount.0 00010000:00010000:3.0:1767319489.965542:0:85128:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:3.0:1767319489.965546:0:85128:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:3.0:1767319489.965549:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506200/0x2d0e085cf3af0f6c lrc: 0/0,0 mode: --/PR res: [0x200000002:0x3:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64470 expref: -99 pid: 83428 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965615:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965631:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 1/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965637:0:85128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:3.0:1767319489.965641:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07a656c0 going to sleep for 0 seconds 00000100:00100000:3.0:1767319489.965645:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290356864:192.168.203.141@tcp:103:umount.0 00010000:00010000:3.0:1767319489.965650:0:85128:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:3.0:1767319489.965653:0:85128:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:3.0:1767319489.965656:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb043fd000/0x2d0e085cf3af1148 lrc: 0/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec649b7 expref: -99 pid: 84910 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965778:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965807:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965813:0:85128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:3.0:1767319489.965818:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07a656c0 going to sleep for 0 seconds 00000100:00100000:3.0:1767319489.965823:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290356992:192.168.203.141@tcp:103:umount.0 00010000:00010000:3.0:1767319489.965828:0:85128:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:3.0:1767319489.965831:0:85128:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:3.0:1767319489.965834:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506600/0x2d0e085cf3af1156 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec649e1 expref: -99 pid: 85065 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965868:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x5/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965877:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965889:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 1/0,0 mode: --/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x5/0x0 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965897:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965902:0:85128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00000100:00100000:3.0:1767319489.965907:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07a656c0 going to sleep for 0 seconds 00000100:00100000:3.0:1767319489.965911:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job umount:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:85128:1853164290357120:192.168.203.141@tcp:103:umount.0 00010000:00010000:3.0:1767319489.965916:0:85128:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:3.0:1767319489.965919:0:85128:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:3.0:1767319489.965927:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb3c73cc00/0x2d0e085cf3af11d4 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1f:0x0].0x0 bits 0x5/0x0 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64b4d expref: -99 pid: 85075 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319489.965937:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0cf5f000 lock: ffff90cb10506e00/0x2d0e085cf3af1187 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64a89 expref: -99 pid: 85067 timeout: 0 lvb_type: 0 00000100:00080000:3.0:1767319489.967103:0:85128:0:(import.c:65:import_set_state_nolock()) ffff90cb0a411800 lustre-MDT0000_UUID: changing import state from FULL to CONNECTING 00000100:00100000:1.0:1767319489.968030:0:12481:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12481:1853164290357248:192.168.203.141@tcp:39:umount.0 00000020:00000080:2.0:1767319489.968275:0:37:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb0484d000/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 for lustre-clilov-ffff90cb0cf5f000 00000100:00080000:1.0:1767319489.972680:0:12481:0:(import.c:65:import_set_state_nolock()) ffff90cb0a411800 lustre-MDT0000_UUID: changing import state from CONNECTING to CLOSED 00000100:00100000:1.0:1767319489.972717:0:12481:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:a44b61a7-7333-4d01-b66c-1f7f87f57fc9:12481:1853164290357248:192.168.203.141@tcp:39:umount.0 00000100:00080000:3.0:1767319489.973058:0:85128:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-MDT0000_UUID INVALID 00000100:00100000:3.0:1767319489.973064:0:85128:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0cf5f000: committing for last_committed 42949673150 gen 2 00000100:00100000:3.0:1767319489.973076:0:85128:0:(client.c:3119:ptlrpc_free_committed()) @@@ free request with old gen req@ffff90cb31cc1500 x1853164290357248/t42949673152(42949673152) o39->lustre-MDT0000-mdc-ffff90cb0cf5f000@192.168.203.141@tcp:12/10 lens 224/224 e 0 to 0 dl 1767319499 ref 1 fl Complete:RNQU/204/0 rc 0/0 job:'umount.0' uid:0 gid:0 projid:4294967295 00000100:00100000:3.0:1767319489.973101:0:85128:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000020:00000080:3.0:1767319489.979334:0:85128:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0x2d0e085cf3af0b83 00000020:00000080:3.0:1767319489.980246:0:85128:0:(genops.c:904:class_export_put()) final put ffff90cb0ba9a000/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 00000020:00000080:3.0:1767319489.980310:0:85128:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0x2d0e085cf3af0b7c 00000020:00000080:3.0:1767319489.980317:0:85128:0:(genops.c:904:class_export_put()) final put ffff90cb0ba9a800/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 00000020:01000000:3.0:1767319489.980326:0:85128:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of lustre-clilov-ffff90cb0cf5f000 (flags='') 00000020:00000080:3.0:1767319489.980340:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:3.0:1767319489.980347:0:85128:0:(obd_config.c:886:class_cleanup()) lustre-clilov-ffff90cb0cf5f000: forcing exports to disconnect: 0/1 00000020:00080000:3.0:1767319489.980363:0:85128:0:(genops.c:1575:class_disconnect_exports()) OBD device 1 (ffff90cb04918000) has no exports 00000020:00000080:3.0:1767319489.980431:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:3.0:1767319489.980439:0:85128:0:(obd_config.c:814:class_detach()) detach on obd lustre-clilov-ffff90cb0cf5f000 (uuid a44b61a7-7333-4d01-b66c-1f7f87f57fc9) 00000020:00000080:3.0:1767319489.980443:0:85128:0:(genops.c:904:class_export_put()) final put ffff90cb0484f000/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 00000020:00000080:3.0:1767319489.980446:0:85128:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb0484f000/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 for lustre-clilov-ffff90cb0cf5f000 00000020:01000000:3.0:1767319489.980455:0:85128:0:(genops.c:443:class_free_dev()) finishing cleanup of obd lustre-clilov-ffff90cb0cf5f000 (a44b61a7-7333-4d01-b66c-1f7f87f57fc9) 00000020:01000000:3.0:1767319489.980464:0:85128:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of lustre-clilmv-ffff90cb0cf5f000 (flags='') 00000020:00000080:3.0:1767319489.980467:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:3.0:1767319489.980471:0:85128:0:(obd_config.c:886:class_cleanup()) lustre-clilmv-ffff90cb0cf5f000: forcing exports to disconnect: 0/2 00000020:00080000:3.0:1767319489.980473:0:85128:0:(genops.c:1575:class_disconnect_exports()) OBD device 2 (ffff90cb0491e360) has no exports 00000020:00000080:3.0:1767319489.980566:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:3.0:1767319489.980570:0:85128:0:(obd_config.c:814:class_detach()) detach on obd lustre-clilmv-ffff90cb0cf5f000 (uuid a44b61a7-7333-4d01-b66c-1f7f87f57fc9) 00000020:01000000:3.0:1767319489.980573:0:85128:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of lustre-MDT0000-mdc-ffff90cb0cf5f000 (flags='') 00000020:00000080:3.0:1767319489.980576:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:3.0:1767319489.980579:0:85128:0:(obd_config.c:886:class_cleanup()) lustre-MDT0000-mdc-ffff90cb0cf5f000: forcing exports to disconnect: 0/3 00000020:00080000:3.0:1767319489.980581:0:85128:0:(genops.c:1575:class_disconnect_exports()) OBD device 3 (ffff90cb0491b1b0) has no exports 00000020:00000080:2.0:1767319489.981248:0:37:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb0ba9a000/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 for lustre-MDT0000-mdc-ffff90cb0cf5f000 00000020:00000080:2.0:1767319489.981269:0:37:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb0ba9a800/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 for lustre-clilmv-ffff90cb0cf5f000 00000020:00000080:2.0:1767319489.981274:0:37:0:(genops.c:904:class_export_put()) final put ffff90cb0484e800/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 00000020:00000080:2.0:1767319489.981277:0:37:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb0484e800/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 for lustre-clilmv-ffff90cb0cf5f000 00000020:01000000:2.0:1767319489.981281:0:37:0:(genops.c:443:class_free_dev()) finishing cleanup of obd lustre-clilmv-ffff90cb0cf5f000 (a44b61a7-7333-4d01-b66c-1f7f87f57fc9) 00000008:01000000:3.0:1767319489.981805:0:85128:0:(obd_class.h:663:obd_cleanup_client_import()) lustre-MDT0000-mdc-ffff90cb0cf5f000: client import never connected 00000100:00080000:3.0:1767319489.981812:0:85128:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import lustre-MDT0000_UUID INVALID 00000100:00100000:3.0:1767319489.981817:0:85128:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0cf5f000: committing for last_committed 42949673150 gen 3 00000100:00020000:3.0:1767319489.981824:0:85128:0:(obd_class.h:479:obd_check_dev()) Device 3 not setup 00000100:00100000:3.0:1767319489.981828:0:85128:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000100:00020000:3.0:1767319489.981831:0:85128:0:(obd_class.h:479:obd_check_dev()) Device 3 not setup 00000020:00000080:1.0:1767319489.982516:0:37:0:(genops.c:1202:obd_zombie_import_free()) destroying import ffff90cb0a411800 for lustre-MDT0000-mdc-ffff90cb0cf5f000 00000020:00000080:3.0:1767319489.983040:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:3.0:1767319489.983052:0:85128:0:(obd_config.c:814:class_detach()) detach on obd lustre-MDT0000-mdc-ffff90cb0cf5f000 (uuid a44b61a7-7333-4d01-b66c-1f7f87f57fc9) 00000020:00000080:3.0:1767319489.983057:0:85128:0:(genops.c:904:class_export_put()) final put ffff90cb04848800/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 00000020:00000080:3.0:1767319489.983061:0:85128:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb04848800/a44b61a7-7333-4d01-b66c-1f7f87f57fc9 for lustre-MDT0000-mdc-ffff90cb0cf5f000 00000020:01000000:3.0:1767319489.983069:0:85128:0:(genops.c:443:class_free_dev()) finishing cleanup of obd lustre-MDT0000-mdc-ffff90cb0cf5f000 (a44b61a7-7333-4d01-b66c-1f7f87f57fc9) 00000080:02000400:1.0:1767319489.988066:0:85128:0:(llite_lib.c:1613:ll_put_super()) Unmounted lustre-client 00000020:01000000:1.0:1767319490.003986:0:85128:0:(obd_config.c:1123:class_del_profile()) Del profile lustre-client 00000020:01000004:1.0:1767319490.004123:0:85128:0:(obd_mount.c:875:lustre_common_put_super()) dropping sb ffff90cb0cf5f000 00000100:00080000:1.0:1767319490.004136:0:85128:0:(pinger.c:396:ptlrpc_pinger_del_import()) removing pingable import 062d3dff-bd6d-4fc5-acbc-8977edc8368e->MGS 00010000:00010000:1.0:1767319490.004159:0:85128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.203.141@tcp lock: ffff90cb01675000/0x2d0e085cf3af0b3d lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 4 type: PLN flags: 0x1008400000000 nid: local remote: 0x964edeb21ec63391 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 10000000:00010000:1.0:1767319490.004198:0:85128:0:(mgc_request.c:928:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.203.141@tcp lock: ffff90cb01675000/0x2d0e085cf3af0b3d lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 4 type: PLN flags: 0x1009400000000 nid: local remote: 0x964edeb21ec63391 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 10000000:01000000:1.0:1767319490.004204:0:85128:0:(mgc_request.c:932:mgc_blocking_ast()) Lock res [0x65727473756c:0x0:0x0].0x0 (lustre) 10000000:01000000:1.0:1767319490.004207:0:85128:0:(mgc_request.c:954:mgc_blocking_ast()) log lustre-s: disconnecting, won't requeue 10000000:01000000:1.0:1767319490.004211:0:85128:0:(mgc_request.c:130:config_log_put()) dropping config log lustre-sptlrpc 00010000:00010000:1.0:1767319490.004263:0:85128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: MGC192.168.203.141@tcp lock: ffff90cb01675000/0x2d0e085cf3af0b3d lrc: 1/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 4 type: PLN flags: 0x5809400000020 nid: local remote: 0x964edeb21ec63391 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319490.004270:0:85128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:1.0:1767319490.004291:0:85128:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31d74a80 going to sleep for 0 seconds 00000100:00100000:1.0:1767319490.004304:0:85128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job umount:062d3dff-bd6d-4fc5-acbc-8977edc8368e:85128:1853164290357376:192.168.203.141@tcp:103:umount.0 00010000:00010000:1.0:1767319490.004314:0:85128:0:(ldlm_request.c:1494:ldlm_cli_cancel_req()) Got rc -108 from cancel RPC: canceling anyway 00010000:00010000:1.0:1767319490.004323:0:85128:0:(ldlm_request.c:2263:ldlm_cli_cancel_list()) ldlm_cli_cancel_list: -108 00010000:00010000:1.0:1767319490.004326:0:85128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.203.141@tcp lock: ffff90cb01675000/0x2d0e085cf3af0b3d lrc: 0/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 4 type: PLN flags: 0x5809400000020 nid: local remote: 0x964edeb21ec63391 expref: -99 pid: 77805 timeout: 0 lvb_type: 0 00000100:00080000:1.0:1767319490.004395:0:85128:0:(import.c:65:import_set_state_nolock()) ffff90cb10fce800 MGS: changing import state from FULL to CONNECTING 00000100:00100000:1.0:1767319490.004427:0:12481:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12481:1853164290357504:192.168.203.141@tcp:251:umount.0 00000100:00080000:3.0:1767319490.008450:0:12481:0:(import.c:65:import_set_state_nolock()) ffff90cb10fce800 MGS: changing import state from CONNECTING to CLOSED 10000000:01000000:3.0:1767319490.008466:0:12481:0:(mgc_request.c:1165:mgc_import_event()) import event 0x808001 00000100:00080000:3.0:1767319490.008469:0:12481:0:(pinger.c:192:ptlrpc_pinger_ir_down()) IR down 10000000:01000000:3.0:1767319490.008471:0:12481:0:(mgc_request.c:1165:mgc_import_event()) import event 0x808002 00000100:00100000:3.0:1767319490.008485:0:12481:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:062d3dff-bd6d-4fc5-acbc-8977edc8368e:12481:1853164290357504:192.168.203.141@tcp:251:umount.0 00000100:00080000:1.0:1767319490.011294:0:85128:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import MGS INVALID 10000000:01000000:1.0:1767319490.011307:0:85128:0:(mgc_request.c:1165:mgc_import_event()) import event 0x808002 00000100:00100000:1.0:1767319490.011314:0:85128:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 10000000:01000000:1.0:1767319490.011318:0:85128:0:(mgc_request.c:1165:mgc_import_event()) import event 0x808003 00000020:00000080:1.0:1767319490.011334:0:85128:0:(genops.c:1485:class_disconnect()) disconnect: cookie 0x2d0e085cf3af0b36 00000020:00000080:1.0:1767319490.011346:0:85128:0:(genops.c:904:class_export_put()) final put ffff90cb0cf5e800/062d3dff-bd6d-4fc5-acbc-8977edc8368e 00000020:01000000:1.0:1767319490.012442:0:85128:0:(obd_config.c:2361:class_manual_cleanup()) Manual cleanup of MGC192.168.203.141@tcp (flags='') 00000020:00000080:1.0:1767319490.012458:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf004 00000020:00000080:1.0:1767319490.012467:0:85128:0:(obd_config.c:886:class_cleanup()) MGC192.168.203.141@tcp: forcing exports to disconnect: 0/3 00000020:00080000:1.0:1767319490.012473:0:85128:0:(genops.c:1575:class_disconnect_exports()) OBD device 0 (ffff90cb24e8b1b0) has no exports 10000000:01000000:2.0:1767319490.012913:0:77814:0:(mgc_request.c:708:mgc_requeue_thread()) Ending requeue thread 00000020:00000080:3.0:1767319490.015063:0:37:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb0cf5e800/062d3dff-bd6d-4fc5-acbc-8977edc8368e for MGC192.168.203.141@tcp 10000000:01000000:1.0:1767319490.016337:0:85128:0:(obd_class.h:663:obd_cleanup_client_import()) MGC192.168.203.141@tcp: client import never connected 00000100:00080000:1.0:1767319490.016345:0:85128:0:(import.c:138:ptlrpc_deactivate_import_nolock()) setting import MGS INVALID 00000100:00020000:1.0:1767319490.016350:0:85128:0:(obd_class.h:479:obd_check_dev()) Device 0 not setup 00000100:00100000:1.0:1767319490.016385:0:85128:0:(import.c:321:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000100:00020000:1.0:1767319490.016388:0:85128:0:(obd_class.h:479:obd_check_dev()) Device 0 not setup 00000020:00000080:1.0:1767319490.016511:0:85128:0:(obd_config.c:1389:class_process_config()) processing cmd: cf002 00000020:00000080:1.0:1767319490.016524:0:85128:0:(obd_config.c:814:class_detach()) detach on obd MGC192.168.203.141@tcp (uuid 062d3dff-bd6d-4fc5-acbc-8977edc8368e) 00000020:01000004:1.0:1767319490.016532:0:85128:0:(obd_mount.c:705:lustre_put_lsi()) put ffff90cb0cf5f000 1 00000020:01000004:1.0:1767319490.016537:0:85128:0:(obd_mount.c:637:lustre_free_lsi()) Freeing lsi ffff90cb0cf5e000 00000020:00000080:2.0:1767319490.017275:0:37:0:(genops.c:1202:obd_zombie_import_free()) destroying import ffff90cb10fce800 for MGC192.168.203.141@tcp 00000020:00000080:2.0:1767319490.017289:0:37:0:(genops.c:904:class_export_put()) final put ffff90cb0cf58000/062d3dff-bd6d-4fc5-acbc-8977edc8368e 00000020:00000080:2.0:1767319490.017293:0:37:0:(genops.c:863:class_export_destroy()) destroying export ffff90cb0cf58000/062d3dff-bd6d-4fc5-acbc-8977edc8368e for MGC192.168.203.141@tcp 00000020:01000000:2.0:1767319490.017301:0:37:0:(genops.c:443:class_free_dev()) finishing cleanup of obd MGC192.168.203.141@tcp (062d3dff-bd6d-4fc5-acbc-8977edc8368e) 00010000:00010000:2.0:1767319490.018288:0:79740:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 0 locks of 0 total in blp. (-1 blwis in pool) 00010000:00010000:1.0:1767319490.022785:0:77812:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 0 locks of 0 total in blp. (-2 blwis in pool) 00010000:00010000:2.0:1767319490.023306:0:77811:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 0 locks of 0 total in blp. (-3 blwis in pool) 00000100:00100000:3.0:1767319490.023727:0:77806:0:(service.c:3155:ptlrpc_main()) ldlm_cb00_000: service thread [ffff90cb04b51a00:77806] 0 exiting: rc = 1 00000100:00100000:2.0:1767319490.023993:0:77807:0:(service.c:3155:ptlrpc_main()) ldlm_cb00_001: service thread [ffff90cb04b50400:77807] 1 exiting: rc = 0 00000100:00100000:3.0:1767319490.024168:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:2.0:1767319490.024682:0:77810:0:(service.c:3155:ptlrpc_main()) ldlm_cn00_002: service thread [ffff90cb04b51e00:77810] 2 exiting: rc = 0 00000100:00100000:2.0:1767319490.024768:0:77808:0:(service.c:3155:ptlrpc_main()) ldlm_cn00_000: service thread [ffff90cb04914600:77808] 0 exiting: rc = 1 00000100:00100000:1.0:1767319490.025170:0:77809:0:(service.c:3155:ptlrpc_main()) ldlm_cn00_001: service thread [ffff90cb04b51800:77809] 1 exiting: rc = 0 00000100:00100000:1.0:1767319490.041675:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041687:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041693:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041700:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041706:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041712:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041718:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041725:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041731:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041736:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041741:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041746:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041753:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041758:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041765:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041771:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041776:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041782:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041789:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041795:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041801:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041807:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041813:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041820:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041930:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041940:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041946:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041952:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041958:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041964:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041970:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041975:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.041981:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042173:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042185:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042191:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042197:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042203:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042209:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042215:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042220:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042226:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042233:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042239:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042246:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042251:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042257:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042263:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042269:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042275:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042280:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042285:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042291:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042296:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042302:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042307:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042312:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042318:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042325:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042340:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042345:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042350:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042487:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000100:00100000:1.0:1767319490.042496:0:37:0:(events.c:340:request_in_callback()) peer: 0-0@<0:0> (source: 0-0@<0:0>) 00000001:02000400:3.0:1767319530.056416:0:85412:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: sanity-lfsck test_20a: @@@@@@ FAIL: (2) MDS1 is not the expected 'completed' Debug log: 39293 lines, 39293 kept, 0 dropped, 0 bad.